XML文档形成不好

时间:2016-05-06 20:56:15

标签: xml

<people>
  <person uid="????">
    <name>?????</name>
    <name>????</name>
  </person>
  <person phone="?????">
    <name>?????</name>
    <name>??????></name>
    <name>?????</name>
  </person>
</people>

上面的XML文档是不是格式良好的XML文档,因为每个person元素包含的元素多一个? XSD XML Schema也是有效XML实例文档的一组建议吗?

1 个答案:

答案 0 :(得分:1)

您的文档格式正确但缺少xml声明。这可能会导致问题,具体取决于您需要执行的操作以及您使用的xml版本。有关详细信息,请参阅Daniels评论。

您可以使用xsd xml方案来定义需要在xml文件中使用的元素和属性。

使用xsd,您可以使用验证工具检查文件是否有效。

另一个提示是阅读维基百科。你会在那里的文章中找到所有答案。