<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实例文档的一组建议吗?
答案 0 :(得分:1)
您的文档格式正确但缺少xml声明。这可能会导致问题,具体取决于您需要执行的操作以及您使用的xml版本。有关详细信息,请参阅Daniels评论。
您可以使用xsd xml方案来定义需要在xml文件中使用的元素和属性。
使用xsd,您可以使用验证工具检查文件是否有效。
另一个提示是阅读维基百科。你会在那里的文章中找到所有答案。