我希望实现一个将SQL语句字符串转换为JSON格式的程序。任何有关如何做到这一点的提示或方法都会很棒。 具体来说,我希望做一些类似于DB2和MongoDB JSON格式的事情。
例如:
SELECT * FROM people WHERE age < 25
将被翻译为:
db.people.find(
{ age: { $lt: 25 } }
)
MongoDB和DB2 JSON中的。
另一个通用的JSON查询表达式也可以是:
{ people : { age: { $lt: 25 } } }
我定位select
和insert
功能。
任何有关如何实现此功能的指示,最好是在Java中,但我是开放的,将非常感激。我对仅以JSON格式从现有SQL数据库返回结果不感兴趣。
谢谢!