Форум программистов, компьютерный форум CyberForum.ru

JSONparser: из js в c++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Отсортировать строки по дате изменения или в алфавитном порядке http://www.cyberforum.ru/cpp-beginners/thread1153726.html
Доброй ночи, как можно отсортировать строки по дате изменения или в алфавитном порядке в консоли?
C++ Определить, пересекает ли прямая контур треугольника Помогите пожалуйста Даны треугольник и прямая . Определить , пересекает ли прямая контур треугольника http://www.cyberforum.ru/cpp-beginners/thread1153724.html
C++ Замена подстроки в строке
здесь у меня такая проблема возникла мне нужно заменить все "were" на "are" но "are" меньше на 1 символ я незнаю как его можно заменить помогите пожалуйста но учтите такой момент нужно чтобы можно было заменять replacement и for_replacement на любое слово тоесть replacement и for_replacement может быть на несколько символов больше или меньше тип char обязательный ... int main() { int i...
C++ Нахождение сложения и сумм элемента, находящегося между самыми маленькими и самыми большими элементами массива
задан массив А(30) нужно создать программу для нахождения сложения и сумм этого элемента находящееся между самыми маленькими и самыми большими элементами массива
C++ Fwrite и freed, запись массива структур в файл http://www.cyberforum.ru/cpp-beginners/thread1153683.html
Структура struct str { int date; }; Запись в структуру void GetData(str *M, int N) { cin.ignore(); for (int i = 0; i<N; i++)
C++ Пятнашки. При нажатии кнопки влево выводит ошибку сама функция void MoveLeft() { for (int i = 0;i<4;i++) { for (int j = 0;j<4;j++) { if(IsElementIsHere == 0) { подробнее

Показать сообщение отдельно
razdva
0 / 0 / 0
Регистрация: 27.09.2012
Сообщений: 19
21.04.2014, 23:26     JSONparser: из js в c++
Использую встроенный в rad X4 парсер DBXJSON
cтолкнулся со следующей проблемой
есть js код
JSON
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
"response":[
 
    1000,
    {
        "id":,
        "date":,
        "owner_id":,
        "from_id":,
        "post_type":"",
        "text":,
        "attachment":{},
        "attachments":[],
        "post_source":{},
        "comments":{
            "count":0,
            "can_post":1
        },
        "likes":{
            "count":3,
            "user_likes":0,
            "can_like":1,
            "can_publish":1
        },
        "reposts":{
            "count":1,
            "user_reposted":0
        }
    },
мне необходимо получить параметр "count": из "likes":
но я не могу понять как спустится на уровень likes с уровня "response"
вот код
C++
1
2
3
4
5
6
7
8
9
10
11
12
String test="";
TJSONObject* json=new TJSONObject;
TJSONObject* json1=new TJSONObject;
json = (TJSONObject*)json->ParseJSONValue(ReturnJSON);
TJSONArray* jsonArray = (TJSONArray* )json->Get("response")->JsonValue;
        int iSize=jsonArray->Size();
        if (iSize!=0) {
            for (int i=1; i <jsonArray->Size() ; i++) {
                TJSONObject* jsonItem   = (TJSONObject*)jsonArray->Get(i);
                TJSONArray* jsonArray1 = (TJSONArray* )jsonItem->Get("likes")->JsonValue;
                TJSONObject* jsonItem1   = (TJSONObject*)jsonArray1->Get(0);
                test =jsonItem1->Get("count")->JsonValue->ToString();
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru