超越学XML与DTD技术总结笔记(之二)

来源:互联网 发布:在线网络电视直播网 编辑:程序博客网 时间:2024/05/16 00:48
>>空白处理
 XML文档中可以在元素中使用一个特殊的属性xml:space ,来通知应用程序保留此元素中的空白
 xml:space属性必须被声明为Enumerated(枚举)类型,值必须为“default”和“preserve”两者之一,也可以两个都取
 例:
 〈!ATTLIST poem xml:space (default|preserve) 'preserve'〉
 〈!ATTLIST pre xml:space (preserve) #FIXED 'preserve'〉

>>行尾处理
XML数据以行来分隔,空白字符以ASCII码行尾控制字符:回车(CR,#xA)  换行(LF,#xD).WIN和LINUX等应用方式不同,为了简化工作要将所有的两字符序列#xD#xA,以及单独的#xD字符转换成单个的#xA字符

>>语言标识
 XML文档中可以在元素中使用一个特殊的属性xml:lang
例:〈p xml:lang="en"〉The quick brown fox jumps over the lazy dog.〈/p〉
    〈p xml:lang="en-GB"〉What color is it ?〈/p〉
    〈p xml:lang="en-US"〉What color is it ?〈/p〉
xml:lang的一个简单的声明可以采用如下形式:
xml:lang NMTOKEN #IMPLIED



================================================
原文:http://blog.csdn.net/cyjch/article/details/51500885
作者:超越
超越的主页:http://blog.csdn.net/cyjch
================================================
0 0