这是有效的xml吗?
<item>
List of items
<thing> A Thing </thing>
</item>
验证人员说这是允许的,但是
一个。在我见过的任何XML文档中都没有遇到过它。
B中。在互联网上搜索:
XML节点是否可以包含文本和其他节点
我找不到任何有效的回复,也没有在规范中找到示例。
答案 0 :(得分:1)
在XML推荐中,您可以查看§3 Logical structures。
您在这里遇到的是"mixed content"(混合标签和文字)。
我很惊讶你以前从未见过这个。想想xhtml:在段落中,您可以写下文本,<b>
元素,<i>
元素等等。
像Docbook这样的流行文档格式也允许混合使用标签和文本(这些只是其他几个例子中的一小部分 - 根据您正在处理的上下文,您可能会遇到其他格式)。