我的文档包含<!---->形式的结束标签,这是XML吗?如果没有,那是什么?

时间:2019-01-29 11:22:02

标签: xml

我正在处理看起来像XML的数据,但是结束标记与开始标记的名称不匹配,结束标记是空标记。这是有效的XML吗?

<tagname>tag value</>

1 个答案:

答案 0 :(得分:3)

不。这就是SGML空结束标记语法。关于Shorthand markup

的注释在HTML 4(HTML是HTML 5之前的SGML应用程序)规范中引用了它。

在XML中无效。

请参见the design goals of XML

  

XML标记中的持久性至关重要。

具有注释:

  

实现此目标的历史原因是,SGML的最小化(即为了简洁起见,省略了一些标记)极大地增加了SGML的复杂性和难度。就XML而言,只要简洁与清晰之间存在冲突,就可以赢得清晰。