xml的语法结构 - 仅限标签和PCDATA?

时间:2012-08-05 20:21:40

标签: xml xsd

XML是否只包含Tags和PCDATA作为语法结构?还是还有什么?

干杯,

1 个答案:

答案 0 :(得分:1)

您遇到的主要构造是标签,实体和文本。还有其他一些(特别是:处理指令,doctype声明和XML声明)不太常见。

实体是以&开头并以;开头的字符序列,您通常会在>&之类的内容中遇到它们,依此类推。他们代表其他事物(如特定的角色,但这些不是唯一的可能性)。

XML声明是以<?xml开头并以?>结尾的序列,该序列位于文档的开头。它看起来类似于处理指令(也以<?开头),但正式不是。

Doctype声明以<!开头,是您应该获取XML库而不是自己解码的地方;文档类型系统复杂!