Могу ли я получить объекты по имени с помощью libjson?
Могу ли я получить объекты по имени с помощью libjson?
Я установил libjson. Я удивлен, что нет способа получить значения по имени объекта. Мне придется написать свои собственные функции или я что-то упустил?
1 ответ
Если вы используете библиотеку C++, класс JSONNode перегружает оператор [].
Согласно документам:
JSONNode & operator [] (const json_string & name);
const JSONNode & operator [] (const json_string & name) const;
This will give you a reference to a child node either at a specific location or by it’s name. Asking for a
node that is not there will result in undefined behavior.