2014-09-05 40 views
1

我有一個遞歸json文件,格式如下;我有兩個部分的條件和行動。在條件部分可以有n根和葉子對,葉子內部可以有其他值。我在使用json-spirit處理這個數據結構方面遇到了問題。任何人都可以有同樣的問題,並解決或任何人有任何線索。我會很感激。 謝謝如何讀json精神遞歸json數據

{ 
"condition": { 
       "root": "&", 
       "leaves": [ "A", 
           { "root": "|", 
           "leaves": ["p","r"] 
           } 
         ] 
       }, 
"action": ["a=7","event B"] 
} 
+0

不是有效的JSON,因爲它主張。需要引用「動作」和逗號前面的 – mark 2014-09-05 12:11:13

+0

你是對的,thx的評論,我糾正了它。 – 2014-09-05 15:21:35

回答

0

我不知道json-spirit。你絕對需要使用它嗎?

如果沒有,你可以試試這個:https://github.com/Rel4X/HandyJson

好不好用(我很想一些測試\ O /)

Rel4x

+0

不一定是json精神。我可以使用這個源處理遞歸數據格式嗎? – 2014-09-05 15:22:31

+0

嗯,我還沒有測試過。我會在今天下午嘗試,並會給你一個反饋。 – 2014-09-06 10:32:33

+0

好吧我已經嘗試過,它似乎爲我工作...但我真的不知道你想做什麼。你應該嘗試自己。 – 2014-09-06 13:20:30