问题标签 [xmlpullparser]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1603 浏览

java - 如何使用 XmlPullParser 解析 XML

我想使用 Java XmlPullParser 来解析这样的 XML 文件:

我只想要<tag1> text1 </tag1>结果。我目前的方法同时产生<tag1> text1 </tag1><tag1>text4<tag1/>。我还必须做什么?

编辑:

我正在获取String格式的 XML。我想使用org.xmlpull.v1.XmlPullParser;.

0 投票
2 回答
7354 浏览

android - 使用 XmlPullParser 解析 xml

我正在使用 android 并在 android 中使用 xmlpullparser 来解析一个类似的 xml 文档:

我正在使用这个:

我的问题是我只想要不在<name></name>其中的并且使用上面的代码得到两者。<space><song>

我看了Parsing XML XmlPullParser android但我的解决方案是。

请回复。谢谢。

0 投票
1 回答
2394 浏览

android - 使用 XmlPullParser 解析 xml 并将结果添加到数组列表中

嗨,我需要使用 XMLPullParser 解析上述 XML,并且我需要数组列表中的名称。我该怎么做,请建议。

谢谢。

0 投票
0 回答
342 浏览

android - 3G 网络中使用 KSOAP2 的问题:XmlPullParserException

我已将 KSOAP2 用于 Web 服务调用。这是我的代码:

当我们在我们的设备和网络中测试代码时,它运行良好。我已经在不同的位置以及不同的 Wifi 和 3g 网络中对其进行了测试。它工作正常。当我的客户使用他的设备和 Wifi 网络对其进行测试时,它也可以正常工作。但是当他尝试使用 3G 网络进行相同操作时,它正在给出XmlPullParserException预期:START_TAG {http://schemas.xmlsoap.org/soap/envelope/}Envelopre(位置:START_TAG @1:6 in java.io.InputStreamReader)。这种网络特定的背后可能是什么问题SocketException

在这里我想提一下,在调用 SOAP 之前,我已经使用以下代码检查了网络状态:

0 投票
2 回答
2390 浏览

android - 如何在 Android 应用程序中正确使用 DOM 读取 XML?

如果 XML 文件本地存储在我的机器上,我可以获得我想要的信息,但是当存储在手机上时读取它的效果不是很好。

我试过 XMLPullParser 但它提取关于 id 名称等的二进制信息,我想要实际名称。

代码:

0 投票
1 回答
1716 浏览

android - 如何使用xmlpullparser在android中解析这个自定义xml

我有这个xml:

我想解析为这样的对象(arraylist):

请注意,这两个年份属性放在同一个字符串中。这是我想不通的。

我正在使用的解析器是 android 原生 XMLPullParser

我无法更改 XML 格式,但如果值得的话,我可以使用另一个兼容 android 的解析器。

如果不清楚,它必须适合这样的类:

最终结果将与汽车一样多的数组列表(对象):

0 投票
1 回答
1290 浏览

android - XMLPullParser 在 Android 中的异步任务错误中从 Internet 解析

我正在 Android 系统上开发一个涉及解析一些 xml 内容的应用程序。问题是程序崩溃了,我还没有发现问题。我有一个 Activity,它有一个扩展 asynctask 的私有类。这是代码:

如您所见,我已对第一个 if 语句进行了评论,如果您将其注释掉,则包含该代码的代码将起作用。我可以补充说它在 Eclipse 中并且我捕获了所有错误。

它应该是一个有效的 XML 文档。请帮忙,因为我一无所知,但我想看到它与 XMLPullParser 一起工作。我在 onCreate() 方法中调用 asynctask,如下所示:

其中 UpdateDatabase 是扩展 Asynctask 的私有类的名称。

提前致谢!

日志猫:

0 投票
2 回答
3753 浏览

android - 使用 SDcard 中的 XmlPullParser 进行解析

我做错了什么?

好的。尝试解析xml代码的每个标签

错误 :(

0 投票
2 回答
492 浏览

android - 如何从另一个xml更改层次结构序列化android中的xml

我有这个源xml:

如您所见,所有项目都具有相同的层次结构。我需要将其“翻译”/序列化为另一个 XML,如下所示:

其中“项目”是“类别”的子项。

我正在使用 Android 工具中的 XmlPullParser 和 XmlSerializer,但如果它们与 Android 环境兼容,我不介意使用其他工具

发送

0 投票
2 回答
1007 浏览

android - sdcard 上 xml 的 XmlPullParser 不会忽略空格

我正在使用 XmlPullParser 从应用程序的嵌入式资源或 SD 读取相同的 XML。问题是,当我从资源中读取 xml 时,空格会被忽略,但 sdcard 上的 xml 不会被忽略。

这是我在资源中为 xml 创建 PullParser 的方法(进一步拉取代码对于这两种情况都很常见)

在这里我为 sdcard 上的 xml 创建解析器