问题标签 [sax]

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 投票
3 回答
3818 浏览

xml - Ruby 的 XML 解析器

寻找类似于 xerces 的东西来解析 ruby​​ 中的 xml 文件。我看到了本机处理器 REXML 和另一个名为 hpricot 的处理器(虽然我找不到任何有关 hpricot 的文档,但链接似乎都已失效)。我正在寻找可以通过 ruby​​ 中的 SAX2 解析 xml 文档的东西。

TIA。

0 投票
1 回答
182 浏览

iphone - 使用 cocoa 如何让 SAX 在 XML 中的 endElements 相同时区分它们?

从下面的 XML 中,我试图检索序列中的第二个元素。请注意,结束节点与每个条目中的开始节点相同,这使其检索有点棘手。

我尝试在 startElementSAX 函数中设置一个 for 循环来评估和获取 Width="60" 属性。尽管这将正确地对数据进行排序,但它仍然会导致目标属性接收序列中的最后一条路径。我认为这是因为为了检索节点的属性,需要首先发现它。所以这也是每次都会发送的。我一直无法找到一种方法来避免这种情况发生。

我做了一个跟踪,确认每次都发送所有三个路径,而不管启动标准如何。如果我能够将它们附加到不同的属性,这将不是问题。

如果您想查看整个项目,它位于名为TopSongs的 Apple iPhone 开发中心。您可能需要密码。

这是我到目前为止的 endElement 代码。

0 投票
5 回答
635 浏览

java - 在 XML 标记之间跳转

这是 SAX 中的一个疑问。我想处理 XML 文件中的子标签,前提是它与父标签匹配。例如:

在上面的代码中,我想先匹配父标签(即父标签-1或父标签``-2,根据用户输入),然后才处理它下面的子标签。这可以在 SAX 解析器中完成吗,请记住 SAX 对 DOM 的控制有限,而且我是 SAX 和 Java 的新手?如果是这样,请您引用相应的方法吗?TIA

0 投票
4 回答
923 浏览

java - 从 sax 验证器获取更多信息

我可以从验证器中获取例如节点结构或类似的东西吗?像监听器或处理程序之类的东西。例外是不够的。我必须选择发生错误的节点。这就是我到目前为止所构建的。

谢谢你。

0 投票
2 回答
1752 浏览

java - Java SAX 解析器中的变音符号

我目前在收到的 XML 文档中遇到了德语变音符号值的问题。

它将值显示/保存为“ ü ”而不是“ ü ”。

XML 编码设置为UTF-8,应该能够显示变音符号。

我也找不到在 SAX 解析器上设置语言环境的任何选项。

有没有其他方法可以使值正确保存?

顺便说一句:我使用 Eclipse 作为 IDE。

非常感谢所有帮助!

提前致谢!

0 投票
1 回答
1472 浏览

c++ - Poco C++ SAX 解析器:如何获取元素“内部文本”?

我已经多次查看 Poco SAX 解析器头文件,但似乎找不到任何有关如何获取元素内部文本的信息。例如:

谁能指出我正确的方向?

0 投票
3 回答
4006 浏览

java - 模式验证,如何显示用户友好的验证消息?

有没有办法避免或设置模式来显示更好的用户友好消息?

我正在解析字符串并使用 reg ex 来解释它们,但可能有更好的方法。

前任。

相反,我想要:

同样,我通过创建一个额外的层来验证它解决了这个问题。但是当我必须使用带有模式验证的 XML 工具时,显示的是 crypt 消息。

谢谢

0 投票
2 回答
5127 浏览

xml - 使用 XSD 以编程方式创建 XML 文档

我需要使用符合一组 XSD 文件的内置 java org.w3c.dom 或 jdom 包来创建 XML 文档。XSD 文件相似但不相同。本质上,我需要根据动态给我的 XSD 创建 XML 文件。

最好的方法是什么。我已经检查了 Validator 包,它没有任何功能,如给定上下文节点处可能元素的前瞻或迭代器。

理想情况下,我正在研究一种 SAX 架构,当我被要求以无上下文的方式提供时,我会在其中实现一个元素。引擎应该组装起来,最后给我 dom 树。

这个轮子是不是已经发明出来了?

谢谢..

0 投票
1 回答
989 浏览

python - python sax:有没有办法从内容处理程序中停止解析?

有没有办法从内容处理程序内部停止解析?还是抛出异常是唯一的方法?

请注意,我正在使用xml.sax.parseString

0 投票
1 回答
508 浏览

xml - 如何使用 SAX 验证 XML?

SAX API-s 如何根据模式/DTD 验证 XML?

我的理解是 SAX API-s 逐块读取 XML 文档卡盘,并且不将先前读取的块存储在内存中。所以我不清楚 API 如何在不将其全部保存在内存中的情况下验证文档。??