gpt4 book ai didi

java - 文档元素后的 Android java XML 垃圾

转载 作者:行者123 更新时间:2023-11-29 09:57:44 34 4
gpt4 key购买 nike

我正在使用 SAX 来读取/解析 XML 文档,并且它工作正常,除了这个特定的站点,在该站点中 eclipse 告诉我“文档元素之后的垃圾”并且我没有返回任何数据

http://www.zachblume.com/apis/rhyme.php?format=xml&word=example

该站点不是我的..只是想从中获取一些数据。

最佳答案

是的,那不是 XML 文档。它试图包含多个根元素:

<?xml version="1.0"?> 
<word>ampal</word>
<word>ample</word>
<word>hampel</word>
<word>hample</word>
<word>lampl</word>
<word>pampel</word>
<word>sample</word>

解析器会考虑 <word>ampal</word> 之后的所有内容因为到那时它已经阅读了完整的文档......因此提示“文档元素之后的垃圾”。

一个 XML 文档只能有一个根,但根中有多个子文档。例如:

<?xml version="1.0"?> 
<words>
<word>ampal</word>
<word>ample</word>
<word>hampel</word>
<word>hample</word>
<word>lampl</word>
<word>pampel</word>
<word>sample</word>
</words>

关于java - 文档元素后的 Android java XML 垃圾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4673494/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com