我有一个在线商店,供应商可以上传和导入两种格式的文章.
目前我正在使用XML 1.0.
但是我看到还有一个版本1.1
在维基百科,据说大多数用途1.0都可以使用.http://en.wikipedia.org/wiki/XML#Versions
它还声明它使用以下Unicode编码:Unicode 2.0到Unicode 3.2.
在第五版中,XML名称可能包含Balinese,Cham或Phoenician脚本中的字符以及自Unicode 3.2以来已添加到Unicode的许多其他字符
目前我只有几种基于'拉丁语'的语言,但这可能在未来发生变化,我想做好准备.
某些语言是否支持Unicode 3.2中的任何字符?v1.0对我来说安全吗?
如果您需要更多信息,请告诉我.
Guf*_*ffa 22
使用1.0版.
如果在标识符,EBCDIC行结束字符或控制字符(字符代码1 - 31)中使用某些非ASCII字符,则只需使用1.1版.
Mic*_*Kay 11
XML 1.1源于一种狂热的渴望,即通过支持世界上所有的语言来"包容",包括编写近一个世纪前仅用了15年的阿比西尼亚语的方法.如果您是99.99999%的人口中不需要捕获古代手稿的人之一,那么XML 1.1完全是浪费时间.
除了无用的东西(比如愚蠢的EBCDIC换行)之外,遗憾的是XML 1.1允许的一个很好的功能:能够使用除LF/CR/Tab之外的Unicode/ASCII控制字符的字符实体.除非您仍然不能包含空值,即使使用字符引用也是如此.
所以这还不足以使用1.1,除非特别需要包含这些字符.
归档时间: |
|
查看次数: |
15947 次 |
最近记录: |