标签: javascript html parsing abstract-syntax-tree
我想使用JavaScript将html文档解析为抽象语法树,其中每个节点还包括每个节点的起始和结束行号(以及希望也是字符位置)。有没有现成的解决方案可以做到这一点?我不想自己写。
编辑2016年4月24日:能够在任意位置解析HTML和php标签将更加理想。
答案 0 :(得分:1)
https://unifiedjs.github.io/可以获得包括HTML在内的一些格式的CST或AST。