Пожалуйста, обратите внимание, что пользователь заблокирован
Набросал простенький json-парсер. За основу был взят https://github.com/rafagafe/tiny-json
Пример использования:
Пароль:
Пример использования:
C++:
#include <windows.h>
#include "json.h"
#pragma comment(linker, "/SUBSYSTEM:Windows /ENTRY:main")
#define FIELDS_COUNT 4
int main()
{
char jsonObj[] = "{\"str_value\": \"json string\", \"bool_value\": false, \"int_value\": 228}";
char output[MAX_PATH];
json_t mem[FIELDS_COUNT];
json jObj(jsonObj, mem, FIELDS_COUNT);
jObj.property("str_value");
if (jObj.type() == JSON_STR)
{
wsprintfA(output, "str_value = %s\n", jObj.string());
OutputDebugStringA(output);
}
jObj.property("bool_value");
if (jObj.type() == JSON_BOOL)
{
wsprintfA(output, "bool_value = %s\n", jObj.boolean() ? "true" : "false");
OutputDebugStringA(output);
}
jObj.property("int_value");
if (jObj.type() == JSON_INT)
{
wsprintfA(output, "int_value = %d\n", jObj.num());
OutputDebugStringA(output);
}
return 0;
}
Пароль:
У вас должно быть более 20 сообщений для просмотра скрытого контента.
AB8FDF9njzaePVWs