入力は次のようになります。
List1 - a python list of any size of conditions to be ANDed
List2 - a python list of any size of conditions to be ORed
最終的には、次のようなJSON出力を生成したいと思います。
{"view":{"ANDS":[{"status": "status_field"、 "operator": "operator_field"、 "value": "value_field}、...]、" ORS ":[{"status " :"status_field"、 "operator": "operator_field"、 "value": "value_field}、...]}}
私の計画は、simplejsonライブラリを活用して、最終的に次のようなものを作成することです。
import simplejson as json
json.dumps(OrderedDictObject)
私が理解しているのは、変換を処理する必要があります。
OrderedDictオブジェクトの使用経験があまりない私の質問は、そのようなオブジェクトを構築する関数を作成し、解析してList1
、List2
渡すオブジェクトを生成する方法です。json.dumps()
ここでのベストプラクティスはありますか?