gpt4 book ai didi

android - 某些匈牙利语字符在 android 中无法正确显示

转载 作者:行者123 更新时间:2023-11-30 03:45:15 25 4
gpt4 key购买 nike

我的 XML 响应是

<name> DPD futár </name>

我的XML解析代码

        SAXParserFactory _saxFactory = SAXParserFactory.newInstance();
SAXParser _saxParser = _saxFactory.newSAXParser();
XMLReader _xmlReader = _saxParser.getXMLReader();
_shippingMethodList = new ArrayList<ShippingMethodItem>();
ShippingMethodParser _cartLoginParser = new ShippingMethodParser(
_shippingMethodList);
_xmlReader.setContentHandler(_cartLoginParser);
InputSource is = new InputSource();
is.setEncoding("ISO-8859-1");
is.setCharacterStream(new StringReader(response));
_xmlReader.parse(is);

但是我的名称变量中有以下字符串。

DPD futár

我也试试

is.setEncoding("UTF-8");

但没有取得成功。有人可以帮我解决这个问题吗?

最佳答案

试试这个

InputSource in = new InputSource(new InputStreamReader(url.openStream(),"ISO-8859-1"));

关于android - 某些匈牙利语字符在 android 中无法正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15112294/

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