在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
XML 标签标识数据以及用于存储和组织数据,而不是指定如何显示它,像 HTML 一样用于显示数据。不久的将来 XML 并不会取代 HTML,但是它通过采用许多 HTML 中成功的特性引入了可能性。 这里有 XML 的三个重要特点,这使得它对各种各样的系统和解决方案都有用: XML 是可扩展:XML 允许我们创建自己的适合应用程序的自描述标签或者语言。
XML 可以在幕后工作以简化为大型网站创建 HTML 文档。
下面这个例子展示了嵌入一块文本的 XML 标记看起来是什么样子: XML/HTML Code复制内容到剪贴板
这个片段包含标记符号或者说是标签,比如 <message>...</message> 和 <text>... </text>。标签 <message> 和 </message> 表示这个 XML 代码片段的开始和结束。标签 <text> 和 </text> 包裹着文本 Hello world!。 XML 是编程语言吗? XML 语法 XML/HTML Code复制内容到剪贴板
你可以注意到上面的例子中有两种类型的信息: 标记,比如 <concat-info>。 我们来详细看看上图中的每个组成部分: XML 声明 <?xml version="1.0" encoding="UTF-8"?> XML 声明的语法规则 XML 声明区分大小写,必须以 "<?xml>" 开头,其中 "xml" 是小写的。
<element> 元素语法: 每个 XML 元素都必须闭合或者带有开始和结束元素,如下所示: <element>....</element> <element/> 下面的例子展示了不正确的嵌套标签: XML/HTML Code复制内容到剪贴板
下面的例子展示了正确的嵌套标签: XML/HTML Code复制内容到剪贴板
根元素: 一个 XML 文档只有一个根元素。例如,下面是一个不正确的 XML 文档,因为 x 和 y 元素出现在顶层而没有一个根元素: XML/HTML Code复制内容到剪贴板
下面的例子展示了正确形式的 XML 文档: <root> 例如 <contact-info> 和 __<Contact-Info> 就不同。 属性 XML/HTML Code复制内容到剪贴板
这里 href 就是属性名称,而 http://www.tutorialspoint.com/ 就是属性值。 XML 属性的语法规则 XML 属性名区分大小写(和 HTML 不一样)。也就是说 HREF 和 href 会被认为是两个不同的 XML 属性。 XML/HTML Code复制内容到剪贴板
属性名定义不带引号标记,而属性值必须显示在引号标记中。下面的例子演示了不正确的 XML 语法: XML/HTML Code复制内容到剪贴板
在上面的语法中,属性值没有定义在引号标记中。 XML 引用 实体引用: 一个实体引用的起始和结束定界符之间包含一个名称。比如 &,其中 amp 就是名称。这个 name 通常指向一个预定义的文本字符串或标记。 字符引用: 这些包含引用比如 A 包含一个 hash 标记("#"),后面紧跟一个数字。这个数字始终指向一个字符的 Unicode 码。在这里,65 指向字母 "A"。 XML 文本 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论