gpt4 book ai didi

java - 解析没有根元素的xml

转载 作者:行者123 更新时间:2023-11-30 04:38:33 25 4
gpt4 key购买 nike

伙计们!我从服务器得到了一个 xml,我试图用 Android SAX 解析它:

<?xml version="1.0" encoding="utf-8"?>
<News id="148364">
<Title>Title</Title>
<Desc>Desc</Desc>
<Body>Body</Body>
<Source_URL>example.url</Source_URL>
<Source_Title>Title</Source_Title_Heb>
<News_Date_Txt>20/06/11 18:14</News_Date_Txt>
<News_Attachment>/Downloads/News_148364_1.htm</News_Attachment>
</News>

当我尝试执行以下操作时:

RootElement root=new RootElement("News");

我收到异常:

android.sax.BadXmlException: root element name does not match. Expected "News", Got "http://www.w3.org/1999/xhtml:html"

它会是什么?如何获取没有root的子节点?

最佳答案

尝试将您的 SAXParser 配置为不使用 XML 模式验证

SAXParserFactory parser = SAXParserFactory.newInstance();
parser.setValidating(false);
parser.setNamespaceAware(false);

关于java - 解析没有根元素的xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6416208/

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