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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt + BSON  (Прочитано 4165 раз)
DroidMan
Гость
« : Февраль 23, 2014, 08:06 »

Народ подскажите библиотечку поддерживающую mongodb BSON.
Нашел вот это git@gitorious.org:qtplayground/qtjsonstream.git но не знаю на сколько оно стандартно стандарту Подмигивающий

В общем нужна qt-шная либа совместимая с mongodb bson.
Записан
kibsoft
Хакер
*****
Offline Offline

Сообщений: 625


Просмотр профиля WWW
« Ответ #1 : Февраль 23, 2014, 09:17 »

Qt'шных не видел. Придется пользоваться официальной либой:
http://docs.mongodb.org/ecosystem/tutorial/download-and-compile-cpp-driver/

Можно конечно воспользоваться той, что вы нашли, но никто не гарантирует, что она будет работать как надо. Впрочем, их официальная либа тоже имеет косяки.
Причем под виндой собирается она только MSVC, насколько я знаю.
« Последнее редактирование: Февраль 23, 2014, 09:21 от kibsoft » Записан

http://kibsoft.ru - Download the Qt Media Encoding Library here

The apps that were written using QtMEL:
http://srecorder.com - Screen recording software
DroidMan
Гость
« Ответ #2 : Февраль 23, 2014, 09:23 »

Мне не нужен mongo драйвер мне нужен bson совместимый с mongo bson и с qt.
Записан
kibsoft
Хакер
*****
Offline Offline

Сообщений: 625


Просмотр профиля WWW
« Ответ #3 : Февраль 23, 2014, 19:25 »

Не особо понял, что вы имеете в виду. Их либу вы можете использовать в Qt проекте без всяких проблем.
Пример работы:
Код:
BSONObj p = BSON( "name" << "Joe" << "age" << 33 );
cout << p.toString() << endl;
cout << p["age"].number() << endl;

Я так понимаю, что вы ищите реализацию спецификации именно на C++/Qt?
Записан

http://kibsoft.ru - Download the Qt Media Encoding Library here

The apps that were written using QtMEL:
http://srecorder.com - Screen recording software
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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