gpt4 book ai didi

android - 如何在android中使用SAX Parser为解析的xml文件设置UTF-8

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:07:41 25 4
gpt4 key购买 nike

我正在使用 SAX Parser 解析从远程服务器获取的 XML 文件,该文件由一些不同的字体组成,我想将 UTF-8 设置为此。我该如何设置?

代码是:

SAXParserFactory spf = SAXParserFactory.newInstance();
SAXParser sp = spf.newSAXParser();
XMLReader xr = sp.getXMLReader();
/** Send URL to parse XML Tags */
URL sourceUrl = new URL(myURL);
/** Create handler to handle XML Tags ( extends DefaultHandler )*/
MyXMLHandler myXMLHandler = new MyXMLHandler();
xr.setContentHandler(myXMLHandler);
xr.parse(new InputSource(sourceUrl.openStream()));

等待SO的帮助,

谢谢。

最佳答案

使用下面的代码解析 xml 响应。

Xml.parse(in, Xml.Encoding.UTF_8, contentHandler);

关于android - 如何在android中使用SAX Parser为解析的xml文件设置UTF-8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8122061/

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