W3C將“XML 1.1”定為候選推薦標(biāo)準(zhǔn)
2002/10/22
美國當(dāng)?shù)貢r間10月15日,負責(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ǔ)進行了定義。順便提一下,目前使用的XML的版本為1.0。
在XML1.1中,可以通過標(biāo)記(要素名)及屬性名等內(nèi)容之外的要素(準(zhǔn)確地說是以“Name”規(guī)定的XML名),規(guī)定使用Unicode 2.0之后的版本新追加的字符。制定XML 1.0時,Unicode的版本為2.0。目前的版本為3.1,追加了很多新的字符。在XML中,不能將這些字符作為XML名使用。XML 1.1通過改變Name定義,可以作為XML名使用包括Unicode 3.1字符在內(nèi)的今后要追加的字符。
而且,在XML 1.1中,可作為換行符處理美國IBM大型主機規(guī)定的換行符(#x85:16進制的85)和Unicode的換行符(#x2028)。此前,這些帶有換行符的數(shù)據(jù)不能作為明文(plain text)進行處理。XML 1.1則可以解決這一問題。
據(jù)美國媒體報道,W3C的代表Janet Daly就XML 1.1發(fā)表了如下評論:
“XML 1.1支持現(xiàn)有Unicode版本,同時提高了國際化支持水平。而且,能夠支持Unicode的今后所有版本,因此每當(dāng)出現(xiàn)Unicode的新版時無需進行XML名的改寫或重新公式化。這可能會受到不將西歐字符集作為自然字符集的地區(qū)用戶的歡迎”(Janet Daly)
另外,W3C將在2003年2月14日前征集針對XML 1.1候選推薦標(biāo)準(zhǔn)的意見!
新浪科技(tech.sina.com.cn)
相關(guān)鏈接:
郓城县|
房山区|
金阳县|
安康市|
定州市|
怀仁县|
海城市|
昭通市|
会泽县|
随州市|
城步|
新泰市|
临泉县|
甘孜县|
朝阳市|
辽源市|
玉树县|
诸城市|
中卫市|
河曲县|
蕲春县|
金阳县|
抚顺县|
长治市|
融水|
新野县|
大关县|
麻栗坡县|
卫辉市|
徐汇区|
汶川县|
雅安市|
青田县|
华坪县|
岚皋县|
东乌珠穆沁旗|
闸北区|
阿鲁科尔沁旗|
韩城市|
基隆市|
巴彦县|