12345678910111213141516171819 |
- #include <iostream>
- #include "xbson/bson.h"
- using namespace std;
- int main(int argc, char *argv[]) {
- // use static so parse only once
- static xpack::BsonBuilder bd("{?:?, 'users':?}");
- cout<<"error:"<<bd.Error()<<endl;
- vector<int> v(3);
- v[0] = 1; v[1] = 2; v[2] = 3;
- cout<<"json1:"<<bd.EncodeAsJson("hi", true, v)<<endl;
- cout<<"json2:"<<bd.EncodeAsJson("uid", 123.0, "LiLei/HanMeimei/Jim")<<endl;
- cout<<"json3:"<<bd.EncodeAsJson("Lang", "C++", "")<<endl;
- }
|