问题标签 [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 回答
98 浏览

android - 如何保存相对布局及其内容?

我有一个相对布局,我正在动态添加 ImageViews,并在布局中移动它们,我的问题是我想将整个布局保存在 sdcard 中的当前状态,以便稍后检索它进行编辑。我应该以什么形式存储它以及如何存储它?

我试过的:

将布局作为图像保存到sdcard,但图像不可编辑尝试通过pullparser和DOM解析器读取layout.xml文件以获取动态添加的视图,但这不起作用

0 投票
2 回答
1394 浏览

java - 带有输入流的 XmlPullParser 失败,在不存在的文本中出现 Unexpected 令牌

XML

从http://developer.android.com/reference/org/xmlpull/v1/XmlPullParser.html复制的解析器代码

它在第一次调用 next() 时生成以下错误,但仅在使用 setInput(InputStream, encoding) 时。该示例使用 setInput(StringReader) 在您使用该版本的 setInput 时可以正常工作;

06-07 12:35:30.992: W/System.err(30950): org.xmlpull.v1.XmlPullParserException: 意外令牌(位置:TEXT ��������������4�� ����...@1:149 在 java.io.InputStreamReader@425ceab0)

0 投票
1 回答
372 浏览

android - 我在使用 android 中的 XML 解析器时遇到问题

我一直在看教程,但它没有帮助,我正在使用 XmlPullParser 但它一直出错并且应用程序显示 xmlerror 页面,是因为 xml 的格式吗?

这就是我正在做的事情:

这是我试图从中提取信息的提要:

http://feeds.folha.uol.com.br/poder/rss091.xml

0 投票
1 回答
1034 浏览

android - org.apache.harmony.xml.ExpatParser$ParseException:在第 292 行,第 0 列:文档元素后的垃圾

我是 XML 解析的新手,我需要获取 url 提要并解析它们,然后将它们保存在本地数据库中。如果我传递了它接受的其他链接,但如果我传递了我需要的链接,则会出现此错误。我还提供了我的代码部分和日志猫输出。谁能告诉我我面临什么样的问题?

以下是我需要解析的 URL。

这是产生错误的方法: -

Log Cat 输出如下:-

0 投票
2 回答
2099 浏览

android - 如何解析托管在 Dropbox 上的 XML 文件,使其不呈现而是下载?

我的目标是从 url 下载 xml 文件并解析它。对于实验,我使用下一个 xml 文件: https ://www.dropbox.com/s/l5qtpcrryuistpk/Adtest.xml

首先,我使用以下代码下载它:

接下来,我正在尝试解析它:

结果,我只收到 Start 文档、html、head 和脚本,然后是异常:

任何想法如何解决它?先感谢您

0 投票
1 回答
3527 浏览

android - OKHTTP 响应 XMLPullParser

我正在过渡到 OKHttp,并且在我的项目中使用 SAXParser。如何解析对 SAXParser 的 OKHttp 响应?或者我还能如何使用该库解析 XML。最初这就是我的做法:

但是使用 OKHTTP,我如何传递Response response = client.newCall(request).execute()给 XML 解析器?

0 投票
1 回答
3769 浏览

android - XmlPullParser 不返回任何结果 (org.xmlpull.v1.XmlPullParserException)

不得不改写一些方法,因为我的搭档是偏执狂,哈哈。如果您看到任何拼写错误,可能是因为这个,但如果您认为它们可能导致问题,请指出它们

使用 XmlPullParser 并在第 80 行,该值始终等于“通道”。当它调用 skip 时,parser.next() 总是等于 4。这段代码曾经可以工作(由于学校原因放在一边),现在它什么也不返回。它似乎正在跳过所有内部标签。

任何想法为什么?

更新:看起来我得到了一个 org.xmlpull.v1.XmlPullParserException。当我将异常打印到日志时,我得到以下结果。我认为这是说它正在寻找一个开始标签,但它正在返回 null(?):

这是解析器类:

这是代码从中提取的 XML 的结构

提前谢谢大家:)

0 投票
0 回答
80 浏览

java - 打印信息不完整 Exception.printStackTrace

我正在开发一个 Android 应用程序,它使用 ksoap2 库通过它的 web 服务与 web 应用程序进行交互。我已经成功地创建了其中一些交互。现在我正在尝试使用一个获取大量参数的网络服务,但我暂时没有成功。它向我抛出 XMLPullParserException: unresolved。

我需要知道发生了什么来修复它。我使用以下代码在 Logcat 中得到异常:

问题是生成的日志交错了服务器返回的消息,所以我看不到有关我的 XML 请求结构有什么问题的详细信息:

如何获取服务器返回的完整错误消息?我使用了本文档中的一些方法,但它们没有给我服务器消息:

可投掷 | 安卓开发者

堆栈跟踪元素 | 安卓开发者

0 投票
1 回答
295 浏览

android - xmlPullParser 总是在 xml 末尾返回 eventype TEXT (4) 并且永远不会结束

我正在尝试从 tomcat 服务器接收一个 xml 文件并对其进行解析。

但 xmlPullParser 事件在 xml 末尾返回 TEXT(值:4)。

为什么返回 4?如何解决这个问题呢?


[这是xml代码。]

由 OSX 的 texteditor 编写。


[这是解析代码。]

0 投票
0 回答
45 浏览

android - 带有 xml 字符串的 for 循环

好的,所以我有一个xml string传递给我从SOAP请求中获得的函数,我也无法弄清楚设置边界的限制。我现在有这个,但我认为它过滤了太多次并且是错误的。

理想情况下,我想这样做i=0; i<xmlForTable.(count of words); i++这样我就可以遍历每个单词,但我不确定如何做到这一点..

任何帮助都会很好,非常感谢,谢谢!