parsing - 如何修改 XPATH 解析器?

标签 parsing xpath

我想修改 XPATH 解析器,但我不知道如何开始。 源代码如下所示:

enter image description here

如有任何帮助,我们将不胜感激:)

最佳答案

这看起来像 LALR 解析器的“移位归约”(参见 S 和 R)表。我的猜测是它是由 GOLD 解析器生成的,它生成独立于应用程序的解析表。

但是如果没有原始语法和解析器生成器,您将无法合理地修改它。

为什么您要修改一个完美工作的 XPath 解析器?如果它不完美,为什么不使用完美的呢?

关于parsing - 如何修改 XPATH 解析器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8425445/

相关文章:

c++ - 我自己用 Xercesc 执行 xPath 的方法

xml - 转换 xs :double to xs:integer in xPath 2. 0

java - 使用此模板找不到 div xpath

regex - 在clojure中读取制表符分隔的文件

jQuery $.getJSON - 如何解析 flickr.photos.search REST API 调用?

java - 用Java解析包含XML片段的文件

javascript - Highcharts (Highstock) : Get data from external CSV, 无法正确显示日期

c - 解析特定数字

c# - XPath 表达式在 HtmlAgilityPack 中不起作用

xml - 使用 XSLT 将 XML 标签转换为任意位置的属性