Skip to content
XML

Syntax & Structure API Reference

XML 语法与结构参考,用于描述可扩展标记语言的构建要素。

By EZ4Code Team

XML Building Blocks

XML 构建要素参考,涵盖声明、元素、属性、命名空间等语法单元。

<?xml ?>

XML 声明,位于文档首行,声明版本与编码。

Returns: 向解析器声明 XML 版本与字符编码,不属于文档内容。

<element>

元素,XML 文档的基本构建单元,可嵌套并包含文本。

Returns: 在文档树中形成一个可包含属性、文本与子元素的节点。

attribute="value"

属性,为元素附加名值对形式的元数据。

Returns: 为所属元素添加属性信息,不构成文档内容。

<!-- comment -->

注释,在文档中添加说明性文字,被解析器忽略。

Returns: 不产生任何文档节点,仅供开发者阅读。

<![CDATA[ ]]>

CDATA 段,包含不被解析器解析的原始字符数据。

Returns: 原样保留段内文本,跳过 XML 标记解析。

xmlns

命名空间声明,为元素和属性定义 URI 标识的命名空间,避免冲突。

Returns: 将前缀绑定到命名空间 URI,使同名元素可在文档中共存。

<!DOCTYPE>

文档类型声明(DTD),定义文档结构与合法元素。

Returns: 向解析器声明文档类型与结构约束,可影响校验与解析行为。

&entity;

实体引用,以 & 开头 ; 结尾转义特殊字符或引用预定义实体。

Returns: 在文档中插入对应字符或实体内容,避免与 XML 语法冲突。

<?pi ?>

处理指令(PI),向应用程序传递处理指令,格式为 <?target ?>。

Returns: 向处理该 XML 的应用程序传递指令,解析器原样保留。

Well-formedness

良好格式规则:必须有单一根元素、标签正确闭合、属性加引号、正确嵌套、大小写一致。

Returns: 符合良好格式规则的文档可被解析器成功解析,否则报错。

More XML API References