RapidJson使用实例(2)

生成json是数组的形式:

string ArrayToJson()
{
    using namespace rapidjson;
    StringBuffer sb;
    PrettyWriter<StringBuffer> writer(sb);

    writer.StartArray();

    writer.StartObject();
    writer.String("name");
    writer.String("xiaoming");
    writer.EndObject();

    writer.StartObject();
    writer.String("name");
    writer.String("xiaoming");
    writer.EndObject();

    writer.EndArray();

    return sb.GetString();
}

运行效果如下:

[
    {
        "name": "xiaoming"
    },
    {
        "name": "xiaoming"
    }
]

上一篇:Day009 类和对象的创建


下一篇:JavaScript中是如何定义私有变量的