XML是否只包含Tags和PCDATA作为语法结构?还是还有什么?
干杯,
丹
答案 0 :(得分:1)
您遇到的主要构造是标签,实体和文本。还有其他一些(特别是:处理指令,doctype声明和XML声明)不太常见。
实体是以&
开头并以;
开头的字符序列,您通常会在>
和&
之类的内容中遇到它们,依此类推。他们代表其他事物(如特定的角色,但这些不是唯一的可能性)。
XML声明是以<?xml
开头并以?>
结尾的序列,该序列位于文档的开头。它看起来类似于处理指令(也以<?
开头),但正式不是。
Doctype声明以<!
开头,是您应该获取XML库而不是自己解码的地方;文档类型系统复杂!