gpt4 book ai didi

android - Android中的XML字符串解析?

转载 作者:IT老高 更新时间:2023-10-28 23:40:08 28 4
gpt4 key购买 nike

我使用下面的代码来解析 XML 文件。

DocumentBuilderFactory factory;
DocumentBuilder builder;
InputStream is;
Document dom;
try {
factory = DocumentBuilderFactory.newInstance();
is = new FileInputStream(strFileName);
builder = factory.newDocumentBuilder();

dom = builder.parse(is);
}
catch(Exception e){}

有什么方法可以代替 XML 文件来解析字符串。

String xml="<?xml version="1.0"?> <name> Application</name> <demo> Demo </demo> </xml>";

最佳答案

您可以使用 ByteArrayInputStream 将字符串转换为 InputStream :

String xml ="valid xml here";
InputStream is = new ByteArrayInputStream(xml.getBytes("UTF-8"));

dom = builder.parse(is);

关于android - Android中的XML字符串解析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4436923/

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