XML文档可以有多少个父节点?

时间:2012-01-18 11:47:25

标签: xml

是否可以拥有多组父节点?

示例:

<?xml version="1.0" encoding="UTF-8" ?>
<parentOne>
    <child>
          <subChild></subChild>
     </child>
</parentOne>
<parentTwo>
    <child>
          <subChild></subChild>
     </child>
</parentTwo>

这种工作有办法吗?

2 个答案:

答案 0 :(得分:7)

简短回答:不。

根据exactly one root element,每个XML文档都有standard

  

[定义:只有一个元素,称为根或文档元素,其中任何一部分都不会出现在任何其他元素的内容中。]对于所有其他元素,如果start-tag在另一个元素的内容中element,end-tag在同一元素的内容中。更简单地说,由开始和结束标记分隔的元素在彼此之间正确嵌套。

使用类似的东西:

<?xml version="1.0" encoding="UTF-8" ?>
<parents>
    <parent id="One">
        <child>
              <subChild></subChild>
         </child>
    </parent>
    <parent id="Two">
        <child>
              <subChild></subChild>
         </child>
    </parent>
</parents>

答案 1 :(得分:0)

不,只能有一个父节点(如果是这样,你的意思是,有多个,等等)。我会有类似的根节点,等等。

希望这有帮助。