我有一个嵌套的json,如下所示:
{ type: 'binary_expr',
operator: 'AND',
left:
{ type: 'binary_expr',
operator: 'AND',
left:
{ type: 'binary_expr',
operator: '=',
left: [Object],
right: [Object] },
right:
{ type: 'binary_expr',
operator: 'IN',
left: [Object],
right: [Object] } },
right:
{ type: 'binary_expr',
operator: 'OR',
left:
{ type: 'binary_expr',
operator: 'IS NOT',
left: [Object],
right: [Object] },
right:
{ type: 'binary_expr',
operator: '=',
left: [Object],
right: [Object] },
parentheses: true } }
我只想要使用的运算符列表。
像
AND, =, IN, OR, IS NOT, IN etc.
请让我知道如何使用nodejs进行迭代并获得相同的结果?
答案 0 :(得分:-1)
您需要使用嵌套的for循环迭代 JSON。 在循环时,您制作 if语句并捕获您的输出。并推入阵列。最终,您将轻松获得输出