1
SoloCompany 2016-11-21 16:02:49 +08:00
…
java 1.5 开始原生就有 XPath API 不知道你折腾个啥 |
2
purensong OP @SoloCompany 不是解析 xml ,是解析抽象语法树,用 xpath 的语法套用到解析语法树上,那就得把 xpath 的语法先用 antlr 解析成语法树。。
|
3
SoloCompany 2016-11-22 18:14:37 +08:00
你先把 语法树按一定规律序列化成 dom 不就可以直接用 xpath api 来访问里面的结构了
如果不希望生成 dom 的话,还可以用 StAX API 当然大部分的 StAX 的实现都会使用 dom 做中间存储 |