Russian Qt Forum
Ноябрь 22, 2024, 16:48 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: Ищю парсер формата JSON реализованный в QT  (Прочитано 20955 раз)
neosapient
Гость
« : Июль 06, 2008, 16:22 »

Ищю парсер формата JSON (JavaScript Object Notation http://json.org/ ) реализованный в QT
« Последнее редактирование: Июль 06, 2008, 19:13 от neosapient » Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #1 : Июль 06, 2008, 16:48 »

Класса для него нет. Есть на треккере suggestion:

http://trolltech.com/developer/task-tracker/index_html?method=entry&id=191563
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
neosapient
Гость
« Ответ #2 : Июль 06, 2008, 16:54 »

Если профи скажут, что такого класса нет, что ж, отрицательный результат - тоже результат. Тогда сосредаточусь на других либах.
Если класс есть, то я лучше им воспользуюсь. Искал в assistant что то типа Qjson, но ничего не нашел. Может кто то самостоятельно уже реализовал JSON в стандарте QT - можно поделиться...

Вопрос остался актуален.
« Последнее редактирование: Июль 06, 2008, 20:34 от pastor » Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #3 : Июль 06, 2008, 17:04 »

По теме:

Вот что дал поиск по Qt-interest:

http://www.google.com/search?sitesearch=lists.trolltech.com%2Fqt-interest&q=JSON
« Последнее редактирование: Июль 06, 2008, 17:07 от pastor » Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
neosapient
Гость
« Ответ #4 : Июль 06, 2008, 17:04 »

>>Есть на треккере suggestion:

>> http://trolltech.com/developer/task-tracker/index_html?method=entry&id=191563

Как я понимаю - это заявка на добавление функциональности...
Ладно - придется пока воспользоваться стандартными либами

---------

>> оформлять посты подобающим образом
Ок. Изучаю форму для создания постов.
« Последнее редактирование: Июль 06, 2008, 17:06 от neosapient » Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #5 : Июль 06, 2008, 17:11 »

>Как я понимаю - это заявка на добавление функциональности...

Да, так и есть


Вот что пишут на Qt-interest:

Цитировать
JSON is generally a subset of ecmascript, and can therefore be parsed by QtScript.
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
ритт
Гость
« Ответ #6 : Июль 06, 2008, 17:13 »

вот и прекрасненько. оформи первый пост подобающим образом - верну ветку на место.
приличная реализация джэйсон имеется, например, в буст. связать буст с кутэ не представляется шибко проблематичным.

либо можно попробовать QtScript...
Записан
Red Devil
Гость
« Ответ #7 : Июль 06, 2008, 19:04 »

http://www.codeproject.com/KB/recipes/JSON_Spirit.aspx
Реализован на boost::spirit - что собственно не удивительно, очень мощный инструмент для создания грамматических анализаторов.
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #8 : Июль 07, 2008, 07:24 »

вот и прекрасненько. оформи первый пост подобающим образом - верну ветку на место.
приличная реализация джэйсон имеется, например, в буст. связать буст с кутэ не представляется шибко проблематичным.

либо можно попробовать QtScript...
А не мог бы ты написать вики или фак по подключению буста к куте? Я так и не смог их подружить.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Tonal
Гость
« Ответ #9 : Июль 08, 2008, 20:57 »

А в чём могут тут быть проблемы?
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #10 : Июль 09, 2008, 09:49 »

В коде.... генетическом. Подмигивающий
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
ритт
Гость
« Ответ #11 : Октябрь 04, 2008, 21:49 »

http://code.google.com/p/qfjson/
Записан
miha-ha
Гость
« Ответ #12 : Апрель 30, 2011, 23:44 »

Можно воспользоваться QScriptEngine: http://qtwiki.org/Parsing_JSON_with_QT_using_standard_QT_library
Записан
Sancho_s_rancho
Гость
« Ответ #13 : Май 02, 2011, 09:59 »

Можно воспользоваться QScriptEngine: http://qtwiki.org/Parsing_JSON_with_QT_using_standard_QT_library
Тема-то тухлая. На данный момент этих парсеров хоть попой жуй. Например http://qjson.sourceforge.net/
Записан
dangreen
Гость
« Ответ #14 : Июль 23, 2012, 23:08 »

http://trigen.pro/qton-qt-object-notation-json-kit
Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.109 секунд. Запросов: 23.