XML声明
处理指令PI(Processing Instruction)
DOCTYPE
注释<!-- --> 注释内容中不要出现--;注释不能放在标记中间;注释不能嵌套;可以在除标记以外的任何地方放注释。
根元素
文本内容PCDATA
CDATA 大多数情况下,出现在一对<>中的是标记,不在这中的是字符数据。但是有一种情况例外。在CDATA段中的所有文本都是纯字符数据。看起来与标记或者实体相似的仅仅是它们各自相应的文体,XML处理器无论如何是不会解析它们的。 CDATA段用于需要把整段文本解释为纯字符数据而并不是标记的情况。当有一个包含许多< > & 等是字符而非标记的庞大文本时,这是非常有用的。 它以“<![CDATA[”开始并以“]]>”结束,需要注意的是,唯一不许出现在CDATA段中的是CDATA的结果界定符“]]>”。
实体(entities) 实体在XML中是存储单元,一个实体可以包含字符串,文件,数据库记录以及一些其他数据。应用实体主要是为了避免在文档中进行重复输入,我们可以为一个文档安排一个实体名,然后在XML文件中用这个名字代替引入文档,当XML文件解析时,实体名被替换为文档。 <!ENTITY LOGO SYSTEM=“logo,gif”> <IMAGE SOURCE=“LOGO”/> 还有五个实体代替特殊符号:<=<;>=>;&=&;&qout=”;&apos=’.
XML文档节点类型
|