2012-12-18 62 views
1

我有一個信息系統,我們可以提出查詢,在這樣的XML:將XML轉換成JSON與同級排序(Schematron的用於JSON)

<Query> 
<Condition> 
... 
</Condition> 
<LogicalOperator>AND</LogicalOperator> 
<Condition> 
... 
</Condition> 
<LogicalOperator>AND</LogicalOperator> 
<Condition> 
... 
</Condition> 
</Query> 

這同級次序是項重要的和通過的Schematron之間(LogicalOperator強制執行條件)。

如何以JSON表示這些數據,並保留其語義? JSON變得像

"Query": { 
    "Condition": [{...},{...},{...}] , 
    "LogicalOperator": ["AND","AND"] 
} 

並且很多語義信息丟失。我怎麼編碼所有這些信息在JSON

回答