Android:XML解析:org.w3c.dom.DOMException:只允许一个根元素
Posted
技术标签:
【中文标题】Android:XML解析:org.w3c.dom.DOMException:只允许一个根元素【英文标题】:Android: XML parsing: org.w3c.dom.DOMException: Only one root element allowed 【发布时间】:2012-07-14 11:16:26 【问题描述】:我正在尝试解析一个 xml 文件。但我得到这个错误: org.w3c.dom.DOMException:只允许一个根元素 在线:
Document doc = dBuilder.parse(getAssets().open("myfile.xml"));
请帮我解决这个问题。
提前致谢。
【问题讨论】:
XML 只能有一个根元素:en.wikipedia.org/wiki/Root_element 【参考方案1】:你必须只有一个根,这意味着你必须只有一个标签,围绕所有标签。例如你可以用<root></root>
包围你的所有标签
另外,请尝试使用 xml 验证器验证您的 xml 文件,以查看您的 xml 是否格式错误。
【讨论】:
以上是关于Android:XML解析:org.w3c.dom.DOMException:只允许一个根元素的主要内容,如果未能解决你的问题,请参考以下文章