如何定义 XML 文档的结构?
XML(可扩展标记语言)文档包含声明、元素、文本和属性。它由实体(存储单元)组成,它告诉我们它所引用的数据的结构。它用于提供数据传输的标准格式。由于它有助于消息传递,它并不总是物理存储,即存储在磁盘中,而是动态生成,但其结构始终保持不变。
XML 标准结构及其规则:
规则 1:它的标准格式由一个XML 序言组成,其中包含 XML 声明和 XML DTD(文档类型定义)和正文。如果存在 XML 序言,它应该始终是文档的开头。默认情况下,XML 版本是1.0 ,并且仅包括它构成了最短的 XML 声明。 UTF-8是默认字符编码,是七种字符编码方案之一。如果不存在,可能会导致一些编码错误。
XML 声明的语法:
DTD 的语法:
]>
例子:
XML
]>
GeeksforGeeks
GeeksforGeeks
011-24567981
XML
Machine learning
aarti majumdar
2022
Web Development
aarti majumdar
2022
XML
aarti majumdar
2022
XML
Welcome to GeeksforGeeks
XML
geeksforgeeks
XML
welcome to geeksforgeeks
XML
XML
GeeksforGeeks
规则 2: XML 文档必须有一个根元素(最高父元素)及其子元素(子元素)。为了更好地了解数据元素的层次结构,XML 遵循由一个根(父)和多个叶(子)组成的 XML 树结构。
上图源码:
XML
Machine learning
aarti majumdar
2022
Web Development
aarti majumdar
2022
XML
aarti majumdar
2022
规则 3:所有 XML 元素都必须有关闭和打开标签(类似于 HTML)。
XML
Welcome to GeeksforGeeks
规则 4:开始和结束标签区分大小写。例如,
规则 5: XML 属性的值必须有引号:
XML
geeksforgeeks
规则 6:空白在 XML 中保留和维护。
XML
welcome to geeksforgeeks
规则 7:注释可以定义在 XML 中,括在和 –> 标记之间。
XML
规则 8: XML 元素必须正确嵌套。
XML
GeeksforGeeks