Xpoint
   [напомнить пароль]

Конвертация n-мерного ассоциативного массива в json на C

Метки: [без меток]
2016-01-31 16:46:25 [обр] Ольга[досье]

Всем привет.
Интересует алгоритм позволяющий конвертировать n-мерный массв в json строку.
Насколько я знаю C не предназначен для работы со строками. Отсюда ряд затруднений и вопросов:

  1. Правильно ли я понимаю что необходимо создать свою структуру для хранения ассоциативного массива?
  2. Как быть с числами, т.е. как при обратной операции мне понять 222 это строка "222" или число 222.0

Где можно увидеть хотя псевдокод(может какие-нибудь библиотеки)?

спустя 39 минут [обр] Евгений Седов aka KPbIC(0/176)[досье]
C не предназначен для работы со строками

Это не так.

  1. Правильно. Например, два массива одинаковой размерности, где в первом ключи, а во втором значения. Синхронизация по индексу.
  2. Не понятно.

Зачем тут нужны дополнительные либы, что они должны делать?

спустя 5 часов [обр] Marat Tanalin(0/78)[досье]
На всякий случай (у вас в профиле указано php/js): в PHP есть встроенная функция json_encode() для этой цели.
Powered by POEM™ Engine Copyright © 2002-2005