【发布时间】:2020-08-11 12:50:13
【问题描述】:
所以我有一个带有开始标签的 .XML 文件
abc "some text"> <abc "some text" > </abc>...
这意味着两个相同的开始标签,但一个单一的结束标签...
这怎么可能?
【问题讨论】:
标签: xml tags context.xml xmlconvert
所以我有一个带有开始标签的 .XML 文件
abc "some text"> <abc "some text" > </abc>...
这意味着两个相同的开始标签,但一个单一的结束标签...
这怎么可能?
【问题讨论】:
标签: xml tags context.xml xmlconvert
这是不可能的,这是无效的标记。
每个标签都必须在 XML 中关闭!
(处理指令除外 - 不被视为“标签”)。
【讨论】:
所有开始标签都必须在 XML 中具有匹配的结束标签。如果此属性不正确,则您的文本数据不是 XML。
请注意,您的示例还有两个问题:
abc 开始标记上的 < 丢失。"some text" 前面必须有一个属性名称和一个 = 字符。所以,这将是格式良好的(满足成为 XML 的要求):
<abc d="some text"> <abc d="some text" > </abc></abc>
有关格式良好 含义的更多详细信息,请参阅Well-formed vs Valid XML。
【讨论】: