问题标签 [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.
java - 如何在使用 SAX 解析时捕获 XML 节点
我正在开发一个 Java Web Start 分发应用程序。它使用配置 XML 来定义如何为客户端提供资源。在请求期间会生成一些资源。我正在使用自定义 SAXParser 处理程序处理主配置文件。
在配置文件中,我想添加一个嵌入的 XML 定义部分,其中包含可服务 XML 文档的根节点作为子节点。
例如:
我想知道是否有任何方法可以将<HiThere>
节点读取到 DOM 文档或至少将内部内容捕获<EmbeddedXMLResource>
到跳过 SAX 处理的字符串中?
我考虑将嵌入的内容放入 CDATA 部分。这样我可以将嵌入的 XML 读取为文本节点,但我会在嵌入节点的编辑器中丢失语法突出显示。
android - 在 Android 中从 res/xml 打开 XML 文件
我创建了一个 Java 应用程序,它打开一个看起来像这样的 xml 文件:
我可以使用以下方法打开它:
然后我可以简单地创建一个节点,将对象推入 ListArray,然后在循环遍历 ListArray 时对对象执行我想要的操作。
干净利落!现在,在 Android 中我不能简单地读取文件“ res/xml/data.xml
”,因为“ File();
”需要一个String
不是integer
(id)。这就是我迷路的地方。有什么方法可以让“ File();
”打开文件,还是不使用SAXparser
or就不可能XPP
?(无论我多么努力,我都真的无法理解。)
如果我被迫使用这些方法,有人可以向我展示一些类似于我的示例的简单代码吗?
android - 如何在android中进行sax xml解析
我已经在android中使用xml
解析做了一个程序但是有一个错误请解决这个问题并解释如何xml
在android中使用解析:
android - Android SAX 解析:如何在 CDATA 标记中保留换行符
我有一个使用 SAX 解析器从 XML 文件中提取数据的 Android 应用程序。某些数据位于某些 CDATA 标记中,有时包含换行符。这些换行符在解析过程中被删除。我该如何保存它们?
顺便说一句,我以为我在这里找到了答案,但是放置了“ ” 在 CDATA 标记内只会得到一个“ ” 当我解析它时。
有没有人有什么建议?
谢谢你。
android - 如何在android中使用sax解析器从sdcard解析xml?
使用 sax parser 解析本地 xml 文件时遇到问题。它在解析时抛出异常。
请问有人能弄清楚我在做什么吗?还有其他解析本地xml文件的方法吗?如果是这样,请给我一些示例代码。
谢谢你,斯里尼瓦斯
android - 使用 DOM Parser 和 SAX Parser 做 Android XML Parsing 的区别
我想知道使用 DOM Parser 和 SAX Parser 进行 Android XML Parsing 的确切优势是什么?
是否像 DOm 解析器比 SAX 解析器更有利,反之亦然?
请澄清。
谢谢,
森
java - 为什么 SaxParser 随机失败?
我在我的 Android 应用程序中使用 SAX 解析器一次读取一些提要。该脚本执行如下。
这里是Feed_XMLHandler.java和Feed_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
提前致谢。
blackberry - 在 BlackBerry 中使用 SAX 解析器解析 XML
我正在寻找用于解析 XML 文档、检索 XML 文档和更新 XML 文档的黑莓 SAX 解析器代码。我是 SAX 解析器的新手。
我的 XML 字符串属于以下类型:
我必须用 SAX 解析器解析上面的字符串。
blackberry - 黑莓中的 SAX 解析器
我的 XML 格式如下
在我的 BlackBerry 应用程序中,我想更改特定属性的值,例如statmsg
uid 2。是否可以使用 SAX 解析器来执行此操作?我的目标是更新 XML 并恢复它。
我使用以下代码使用 SAX 解析我的 XML:
java - SAX 解析器:从 XML 中检索 HTML 标记
我有一个要解析的 XML,如下所示
标签包含 HTML 内容,其中包含我需要的数据。我正在使用 SAX 解析器。这就是我在做什么
这个逻辑会起作用吗?如果不是,我应该如何使用 SAX 解析器从 XML 中提取嵌入的 HTML 数据。