W3C將“XML 1.1”定為候選推薦標(biāo)準(zhǔn)
2002/10/22
美國當(dāng)?shù)貢r(shí)間10月15日,負(fù)責(zé)因特網(wǎng)標(biāo)準(zhǔn)化的World Wide Web Consortium(W3C)以候選推薦標(biāo)準(zhǔn)(Candidate Recommendation)形式,發(fā)表了“Extensible Markup Language(XML)1.1”。
XML是一種旨在顯示結(jié)構(gòu)化信息的數(shù)據(jù)格式標(biāo)準(zhǔn)。通過在文本數(shù)據(jù)中嵌入標(biāo)簽來描述結(jié)構(gòu)化信息。由于用戶能夠自行定義所使用的標(biāo)簽等,因此可用于建立面向特定用途的新型描述語言。例如,面向數(shù)學(xué)的數(shù)學(xué)標(biāo)簽語言MathML、面向化學(xué)的分子結(jié)構(gòu)記述語言CML、在Web服務(wù)中使用的UDDI/WSDL/SOAP等的標(biāo)準(zhǔn)均以XML規(guī)格為基礎(chǔ)進(jìn)行了定義。順便提一下,目前使用的XML的版本為1.0。
在XML1.1中,可以通過標(biāo)記(要素名)及屬性名等內(nèi)容之外的要素(準(zhǔn)確地說是以“Name”規(guī)定的XML名),規(guī)定使用Unicode 2.0之后的版本新追加的字符。制定XML 1.0時(shí),Unicode的版本為2.0。目前的版本為3.1,追加了很多新的字符。在XML中,不能將這些字符作為XML名使用。XML 1.1通過改變Name定義,可以作為XML名使用包括Unicode 3.1字符在內(nèi)的今后要追加的字符。
而且,在XML 1.1中,可作為換行符處理美國IBM大型主機(jī)規(guī)定的換行符(#x85:16進(jìn)制的85)和Unicode的換行符(#x2028)。此前,這些帶有換行符的數(shù)據(jù)不能作為明文(plain text)進(jìn)行處理。XML 1.1則可以解決這一問題。
據(jù)美國媒體報(bào)道,W3C的代表Janet Daly就XML 1.1發(fā)表了如下評(píng)論:
“XML 1.1支持現(xiàn)有Unicode版本,同時(shí)提高了國際化支持水平。而且,能夠支持Unicode的今后所有版本,因此每當(dāng)出現(xiàn)Unicode的新版時(shí)無需進(jìn)行XML名的改寫或重新公式化。這可能會(huì)受到不將西歐字符集作為自然字符集的地區(qū)用戶的歡迎”(Janet Daly)
另外,W3C將在2003年2月14日前征集針對(duì)XML 1.1候選推薦標(biāo)準(zhǔn)的意見!
新浪科技(tech.sina.com.cn)
相關(guān)鏈接:
永靖县|
社旗县|
奉节县|
高淳县|
来宾市|
昌宁县|
颍上县|
沾化县|
茂名市|
都江堰市|
大埔区|
定襄县|
鲁甸县|
华亭县|
武山县|
抚远县|
阿荣旗|
镇巴县|
小金县|
枝江市|
涟水县|
迁西县|
共和县|
永州市|
桐庐县|
内丘县|
兴文县|
西乌珠穆沁旗|
平凉市|
神池县|
无棣县|
廉江市|
外汇|
偏关县|
肥西县|
上思县|
城固县|
大洼县|
明光市|
昌邑市|
宜阳县|