1. Do you speak English? Use the English version of the site! Link
    Скрыть объявление
Скрыть объявление
Здравствуй гость! После регистрации на ресурсе, ты сможешь скачивать материалы с форума и участвовать в его жизни! Для регистрации откройте соответствующую форму или нажмите на эту ссылку.

Класс для работы с json в delphi

Тема в разделе "Статьи", создана пользователем AnGel, 09.10.2015.

Метки:
  1. AnGel

    AnGel Администратор
    Команда форума

    Дек 04 2016 в 04:15
    Регистрация:
    27.08.2015
    Сообщения:
    1.780
    Симпатии:
    1.296
    JSON (англ. JavaScript Object Notation) — текстовый формат обмена данными, основанный на JavaScript и обычно используемый именно с этим языком. Как и многие другие текстовые форматы, JSON легко читается людьми.

    Класс lkJSON для работы с универсальными структурами данных (JSON ) в средеDelphi. Проверял на работоспособность в среде Delphi 2010, все прекрасно работает, в комплекте с классом идут примеры, посмотрев которые можно легко понять, что к чему, так же класс идет в исходном коде и его можно доработать для своих целей.

    Этот класс очень помог при разборе структур типа такой:
    Лично мне, показался удобнее XML для работы с которым есть XMLNative есть и DOM, но там все как то громоздко слишком, а тут все аккуратненько и компактно.

    Код:
    {
         "Name": "Дмитрий",
          "address": {
             "streetAddress": "СССР",
             "city": "Город",
             "postalCode": 77777
           },
          "phoneNumbers": [
              "567890",
              "5435345345345"
          ]
    }
    По началу естественно хотелось все это дело распарсить, но вот как представишь, как бы это выглядело в коде, голова кругом идет. Решил поискать в интернете может, кто то сталкивался с подобной проблемой и нашел сразу чуть ли не на первой странице этот класс lkJSON 1.07. О качестве говорить не могу, так ни чего подобного сам не писал, а значит буду довольствоваться тем, что дали)) Класс бесплатный, для подключения ее к проекту необходимо его положить либо рядом с файлом проекта, либо в любое другое место и естественно прописать его в переменных окружения среды Delphi (иначе толку от того что он там находиться будет мало)

    Скачать: Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!
     
    Сашко нравится это.
  2. bilka00

    bilka00 VIP

    Дек 04 2016 в 00:02
    Регистрация:
    27.08.2015
    Сообщения:
    184
    Симпатии:
    132
    Лично я использую иной класс
     
  3. AnGel

    AnGel Администратор
    Команда форума

    Дек 04 2016 в 04:15
    Регистрация:
    27.08.2015
    Сообщения:
    1.780
    Симпатии:
    1.296
    напиши свой
     
  4. bilka00

    bilka00 VIP

    Дек 04 2016 в 00:02
    Регистрация:
    27.08.2015
    Сообщения:
    184
    Симпатии:
    132
    зачем такие извращения
    мне и с тем что я юзаю норм
     
  5. MrSmitix

    MrSmitix Местный

    Дек 04 2016 в 08:10
    Регистрация:
    14.09.2015
    Сообщения:
    229
    Симпатии:
    90
    Название?
     
  6. bilka00

    bilka00 VIP

    Дек 04 2016 в 00:02
    Регистрация:
    27.08.2015
    Сообщения:
    184
    Симпатии:
    132
    Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!
     
    MrSmitix и Сашко нравится это.
  7. MrSmitix

    MrSmitix Местный

    Дек 04 2016 в 08:10
    Регистрация:
    14.09.2015
    Сообщения:
    229
    Симпатии:
    90
  8. Руслан

    Руслан Новорег

    Нояб 17 2016 в 22:08
    Регистрация:
    25.01.2016
    Сообщения:
    9
    Симпатии:
    3
    а что этот код даёт?
    а есть какие нибудь коды или софты где заработать можно?
     
  9. AnGel

    AnGel Администратор
    Команда форума

    Дек 04 2016 в 04:15
    Регистрация:
    27.08.2015
    Сообщения:
    1.780
    Симпатии:
    1.296
    загугли: "Биржа труда в [тут твой город]"
     
  10. Руслан

    Руслан Новорег

    Нояб 17 2016 в 22:08
    Регистрация:
    25.01.2016
    Сообщения:
    9
    Симпатии:
    3
    Да не это х**ня, я там про то как чё ломануть где можно, спиздить и т.д
     
  11. bilka00

    bilka00 VIP

    Дек 04 2016 в 00:02
    Регистрация:
    27.08.2015
    Сообщения:
    184
    Симпатии:
    132
    голову себе сломи поможет