问题标签 [android-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 投票
1 回答
52 浏览

java - 从 XMLPullParser 下载文件

我是一个相当新的开发人员。我正在使用 AndroidStudio 构建一个应用程序,该应用程序使用 PullParser 从服务器读取 XML 文件。我需要从 xml 链接下载一个 file.zip,当我按下 buttonDownload(在 listView 的原始布局内)时,它应该开始下载文件。这是我的 SitesAdapter 的行布局的代码。

这是我应该调用 getLink() 来开始下载 file.zip 的类

下载后我必须解压缩文件并将其保存在内部存储中。关键是我不知道如何调用 getLink() 来开始下载。我尝试了很多次和方法。我坚持下去。

拜托,任何帮助都会非常感激。

0 投票
1 回答
42 浏览

android - 更新 UI 时处理此后台进程的最佳方法是什么?

我的应用程序将在后台从公交 API 作为服务每 2 周更新一次公交路线列表,并将列表存储在 sharedpreferences 中。当用户第一次启动应用程序时,应用程序将在后台启动一个服务,该服务将下载 XML 数据,对其进行解析并将路由作为 ArrayList 存储在 sharedpreferences 文件中。

启动器活动是一个地图,但如果在第一次启动应用程序时,用户导航到“所有公交路线列表”活动,那么在解析 XML 时屏幕将是空白的。如果他们的数据连接速度很慢,那么它将保持空白一段时间。我想在服务完成时显示一个旋转加载器,然后在 UI 中显示列表,但我不确定如何将旋转加载器同步到后台服务。任何有关如何解决此问题的建议将不胜感激。

谢谢。

0 投票
2 回答
896 浏览

android - 为什么我们在android中OKhttp的入队方法中使用回调响应

我刚刚用 Okhttp 做了一个简单的 JSON 解析程序,现在什么是 OKhttp 响应中的回调以及我们为什么使用它?

0 投票
1 回答
337 浏览

android - android XmlPullParser 解析 xml 到 Listview

我有listgender.xml这样的资产文件夹中的存储:

这是班级性别:

这是list_data列表视图:

我使用 XmlPullParser 解析 xml 到 Listview:

我的 listView 可以从 xml 获取数据,但它不显示值是maleor female

它显示的值为 jame.test.ClassGender@5355eddc 和 jame.test.ClassGender@5355ee54。

如何解决?

0 投票
1 回答
370 浏览

android - While i am parsing XML , the text in CDATA Section doesn't seem regular

i am parsing xml from a website. But while parsing, the text in the CDATA section doesn't seem like a regular text. For example, the text contains ’ for the character " ' " . How can i solve this problem? How can i parse the text in CDATA Section normally ? I am using XmlPullParser. Here is my XMLParser:

Here is Xml: <description><![CDATA[Balyoz davasından yargılanan Emekli Amiral Semih Çetin, CNNTÜRK&#8217;te Ahmet Hakan&#8217;ın sunduğu Tarafsız Bölge programına konuk oldu. Çetin programda, 15 Temmuz darbe girişimiyle ilgili dikkat çeken bir iddiayı paylaştı. &#160; &#8220;FETÖ&#8217;cülerin sözde darbe konseyi, &#8216;Yurtta Sulh&#8217;ta yer alan isimler açıklanmadan darbe girişimi bitti sayılmaz. İnsanlar ancak o zaman evine dönebilir&#8221; diyen Çetin, çarpıcı açıklamalar yaptı. Yurtta [&#8230;]]]></description> PLEASE HELP ME

0 投票
2 回答
1127 浏览

android - 如何在 android - XmlPullParser 中解析这个 xml 文件?

我很困惑如何解析这个 xml 并转到下一个标签

RSS --> 频道 --> 项目

像这种结构的xml树,请帮助我完成它。提前致谢。

xml文件的链接

安卓java代码:

链接在这里

0 投票
1 回答
153 浏览

android - 如何第二次识别相同的 xml 标签

我不完全了解 XMLParsing,所以我是 XMLParsing 的初学者。我正在使用 XMLPull 解析器。

我想将播放器一和播放器二存储在下面的 xml 中。我如何识别玩家标签?

这是我的代码

0 投票
1 回答
85 浏览

android - Android : XmlSerializer 或 FastXmlSerializer 为 & 编写 &

在android中,当在文本部分FastXmlSerializer.attribute()或Xml.newSerializer().attribute()中写入一些包含'&'的值时,方法将'&'编码为'&'。是否有任何其他 Xml 序列化程序或必须设置为写入 '&' 的属性,因为它在 xml 数据中?

提前致谢。

0 投票
1 回答
185 浏览

android - XMLPullParser - 跳过所有标签

我需要使用 XMLPullParser 读取 XML。但是当我尝试解析它时,我的 eventType 以 0 开头(即 START_DOCUMENT)并立即跳到 1(即 END_DOCUMENT),从而跳过所有其他标签。

这是我的示例代码:

有人可以告诉我为什么我无法点击任何开关盒吗?

0 投票
1 回答
41 浏览

xml - XML 解析器有问题

我一直在尝试解析一个看起来像这样的 xml。这种正确的xml格式是如何解析它的。我想知道xml的格式是什么。

我的 xml 解析器活动是

}

我不知道这种方法是对还是错