我有Postgres的SQL表达式.我想让Abstract syntax tree从Java程序中操作它.我从代码学校找到sqlite-parser(请找谷歌,请,我没有足够的声誉),但它正处于开发阶段.那么,你知道可以从Java程序执行的另一个解析器吗?如果...
我有Postgres的SQL表达式.我想让Abstract syntax tree从Java程序中操作它.
我从代码学校找到sqlite-parser(请找谷歌,请,我没有足够的声誉),但它正处于开发阶段.
那么,你知道可以从Java程序执行的另一个解析器吗?如果有可能,请写几乎稳定的解析器.
解决方法:
https://github.com/lfittl/pg_query这个库使用Postgres引擎的本机函数从SQL构建树
沃梦达教程
本文标题为:java – 有没有解析器将SQL转换为树(AST)?
猜你喜欢
- Java实现大文件的分割与合并的方法详解 2023-04-06
- 关于@MapperScan包扫描的坑及解决 2023-04-16
- 教你如何在 javadoc 输出<> 符号 2023-07-14
- Knife4j 3.0.3 整合SpringBoot 2.6.4的详细过程 2023-05-18
- SpringBoot浅析缓存机制之Redis单机缓存应用 2023-04-12
- Java多线程解决龟兔赛跑问题详解 2023-04-23
- Maven属性与版本管理详细步骤分解 2023-04-18
- spring的pointcut正则表达式的实现 2023-03-31
- Java map为什么不能遍历的同时进行增删操作 2023-02-19
- SpringBoot中Tomcat和SpringMVC整合源码分析 2023-03-16