【发布时间】:2020-08-26 16:34:40
【问题描述】:
我想知道是否存在一些库来解析包含逻辑运算符的 JSON 以将其转换为平面查询字符串。
假设我得到了输入:
{
"Children":[
{
"ID":1,
},
{
"ID":2,
},
{
"Children":[
{
"ID":3,
},
{
"ID":4,
}
],
"Type":"Or"
}
],
"Type":"And"
}
我想把它简单地转换成:
(3 Or 4) AND 1 And 2
你会如何在 Python 中做到这一点?
【问题讨论】:
-
全部大写的 AND 是如何进入的?