问题标签 [saxparser]

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 回答
631 浏览

java - 如何在使用 SAX 解析时捕获 XML 节点

我正在开发一个 Java Web Start 分发应用程序。它使用配置 XML 来定义如何为客户端提供资源。在请求期间会生成一些资源。我正在使用自定义 SAXParser 处理程序处理主配置文件。

在配置文件中,我想添加一个嵌入的 XML 定义部分,其中包含可服务 XML 文档的根节点作为子节点。

例如:

我想知道是否有任何方法可以将<HiThere>节点读取到 DOM 文档或至少将内部内容捕获<EmbeddedXMLResource>到跳过 SAX 处理的字符串中?

我考虑将嵌入的内容放入 CDATA 部分。这样我可以将嵌入的 XML 读取为文本节点,但我会在嵌入节点的编辑器中丢失语法突出显示。

0 投票
3 回答
28269 浏览

android - 在 Android 中从 res/xml 打开 XML 文件

我创建了一个 Java 应用程序,它打开一个看起来像这样的 xml 文件:

我可以使用以下方法打开它:

然后我可以简单地创建一个节点,将对象推入 ListArray,然后在循环遍历 ListArray 时对对象执行我想要的操作。

干净利落!现在,在 Android 中我不能简单地读取文件“ res/xml/data.xml”,因为“ File();”需要一个String不是integer(id)。这就是我迷路的地方。有什么方法可以让“ File();”打开文件,还是不使用SAXparseror就不可能XPP?(无论我多么努力,我都真的无法理解。)
如果我被迫使用这些方法,有人可以向我展示一些类似于我的示例的简单代码吗?

0 投票
1 回答
526 浏览

android - 如何在android中进行sax xml解析

我已经在android中使用xml解析做了一个程序但是有一个错误请解决这个问题并解释如何xml在android中使用解析:

0 投票
1 回答
2012 浏览

android - Android SAX 解析:如何在 CDATA 标记中保留换行符

我有一个使用 SAX 解析器从 XML 文件中提取数据的 Android 应用程序。某些数据位于某些 CDATA 标记中,有时包含换行符。这些换行符在解析过程中被删除。我该如何保存它们?

顺便说一句,我以为我在这里找到了答案,但是放置了“ ” 在 CDATA 标记内只会得到一个“ ” 当我解析它时。

有没有人有什么建议?

谢谢你。

0 投票
3 回答
3739 浏览

android - 如何在android中使用sax解析器从sdcard解析xml?

使用 sax parser 解析本地 xml 文件时遇到问题。它在解析时抛出异常。

请问有人能弄清楚我在做什么吗?还有其他解析本地xml文件的方法吗?如果是这样,请给我一些示例代码。

谢谢你,斯里尼瓦斯

0 投票
1 回答
3340 浏览

android - 使用 DOM Parser 和 SAX Parser 做 Android XML Parsing 的区别

我想知道使用 DOM Parser 和 SAX Parser 进行 Android XML Parsing 的确切优势是什么?
是否像 DOm 解析器比 SAX 解析器更有利,反之亦然?

请澄清。

谢谢,

0 投票
1 回答
895 浏览

java - 为什么 SaxParser 随机失败?

我在我的 Android 应用程序中使用 SAX 解析器一次读取一些提要。该脚本执行如下。

这里是Feed_XMLHandler.javaFeed_XMLList.java,我基本上都是从网上获取的。

但是,此代码有时会失败。我将展示一些例子。

http://imm.io/media/2I/2IAs.jpg 这里进展顺利。它甚至可以识别和显示撇号。即使点击打开的文章,几乎所有的文字都会显示出来,所以这一切都很好。源提要在这里。我无法控制饲料。

http://imm.io/media/2I/2IB1.jpg在这里,它并不顺利。它确实显示了ï,但它在撇号上窒息(Waarom 之后应该是“NORAD”)。这里

http://imm.io/media/2I/2IBQ.jpg这是最糟糕的一个。如您所见,标题仅显示一个撇号,而它应该是“blablabla”。此外,文本在行的中间结束,引号中没有任何特殊字符。饲料在这里

在所有情况下,我都无法控制提要。我认为脚本确实会因特殊字符而窒息。如何确保 SAX 正确获取所有字符串?

如果有人知道这个问题的答案,你真的帮了我很多:D

提前致谢。

0 投票
1 回答
3021 浏览

blackberry - 在 BlackBerry 中使用 SAX 解析器解析 XML

我正在寻找用于解析 XML 文档、检索 XML 文档和更新 XML 文档的黑莓 SAX 解析器代码。我是 SAX 解析器的新手。

我的 XML 字符串属于以下类型:

我必须用 SAX 解析器解析上面的字符串。

0 投票
0 回答
1768 浏览

blackberry - 黑莓中的 SAX 解析器

我的 XML 格式如下

在我的 BlackBerry 应用程序中,我想更改特定属性的值,例如statmsguid 2。是否可以使用 SAX 解析器来执行此操作?我的目标是更新 XML 并恢复它。

我使用以下代码使用 SAX 解析我的 XML:

0 投票
4 回答
5044 浏览

java - SAX 解析器:从 XML 中检索 HTML 标记

我有一个要解析的 XML,如下所示

标签包含 HTML 内容,其中包含我需要的数据。我正在使用 SAX 解析器。这就是我在做什么

这个逻辑会起作用吗?如果不是,我应该如何使用 SAX 解析器从 XML 中提取嵌入的 HTML 数据。