XML验证时出错

时间:2012-10-02 19:37:11

标签: xml validation w3c

我是xml的新手,所以如果有人能指出我的错误,我会非常高兴。

我基本上试图以

的形式验证xml文档
<?xml version="1.1" encoding="UTF-8"?>

<tag1>foo</tag1>
<tag2>bar</tag2>
<tree>
    <moreStuffBelow></moreStuffBelow>
    <!-- // -->
</tree>

我从W3C验证器收到这些错误消息:

Errors found while checking this document as XML!
document type does not allow element "tag2" here
document type does not allow element "tree" here

谢谢

2 个答案:

答案 0 :(得分:2)

每个XML必须只有一个根元素。在您的情况下,没有根元素。

Root Element

答案 1 :(得分:1)

所有XML只需要一个root element

<Something>
   <tag1>1</tag1>
   <tag2>Cipret</tag2>
   <tree>
       <moreStuffBelow></moreStuffBelow>
       <!-- // -->
   </tree>
</Something>