У меня есть сериализованная строка Gson, которая должна быть прочитана в C ++
Например :
String jsonDealer = [{"dealerID":"VARSSWK103","dealerName":"Dealer ABC"}, {"dealerID":"VARSSTH008","dealerName":"Dealer XYZ"}]
Как я могу преобразовать это в объект C ++, чтобы я мог получить идентификатор дилера и его имя?
GSON это Джава библиотека, для анализа и сериализации в JSON формат.
Итак, вы хотите, чтобы библиотека C ++ обрабатывала JSON. Их много; Я предлагаю использовать jsoncpp
Конечно, вам нужно определить классы приложений C ++ (например, ваш Dealer
), но JsonCPP сделает анализ данных JSON довольно простым.
Других решений пока нет …