XML总结

XML 数据以纯文本格式进行存储
所有 XML 元素都须有关闭标签
XML 标签对大小写敏感
XML 文档必须有一个元素是所有其他元素的父元素。该元素称为根元素。
在 XML 中,只有字符 "<" 和 "&" 确实是非法的。大于号是合法的,但是用实体引用来代替它是一个好习惯。
在 XML 中,文档中的空格不会被删节
XML 元素必须遵循以下命名规则:

名称可以含字母、数字以及其他的字符
名称不能以数字或者标点符号开始
名称不能以字符 “xml”(或者 XML、Xml)开始
名称不能包含空格

可使用任何名称,没有保留的字词。
DTD 的作用是定义 XML 文档的结构
xmlDoc.async="false";关闭异步加载,这样确保在文档完全加载之前解析器不会继续脚本的执行。
XML 命名空间属性被放置于元素的开始标签之中,并使用以下的语法:
xmlns:namespace-prefix="namespaceURI"
在 XML 中有 5 个预定义的实体引用:
< < 小于
> > 大于
& & 和号
' ' 省略号
" " 引号
XML 文档可以包含非 ASCII 字符,比如法语。为了避免错误,需要规定 XML 编码,或者将 XML 文档存为 Unicode。

作者:rainbow原文地址:https://segmentfault.com/a/1190000008365154

%s 个评论

要回复文章请先登录注册