Как читать рекурсивные данные JSON с помощью JSON Spirit

У меня есть рекурсивный файл Json, формат которого приведен ниже; У меня есть две части состояние и действие. В части условия могут быть пары n-root и листьев, а внутри части листьев могут быть дополнительные значения. У меня проблемы с обработкой этой структуры данных с использованием json-spirit. Может у кого-нибудь была такая же проблема и решена или у кого-нибудь есть подсказка. Буду признателен. Спасибо

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

1 ответ

Я не знаю JSON-Spirit. Вам абсолютно необходимо использовать его?

Если нет, вы можете попробовать это: https://github.com/Rel4X/HandyJson

Действительно прост в использовании (и я хотел бы, чтобы некоторые тесты \ o /)

Rel4x

Другие вопросы по тегам