1 回答
TA贡献1825条经验 获得超4个赞
此代码在您的问题中生成 JSON 输出:
generator.writeStartObject()
.writeStartArray("rows")
.writeStartObject()
.writeStartObject("object")
.write("id", "1")
.writeEnd()
.writeStartArray("values")
.write("111")
.write("reg text")
.write("11")
.writeEnd()
.writeEnd()
.writeEnd()
.writeEnd();
第一个开始是数组writeStartObject内的匿名对象。rows第二个writeStartObject产生:
"object": {
[...]
}
关于您的评论:
.writeStartObject() //here i can`t name the object
[...]
.writeStartArray() //here i can`t name the array
您不能指定名称,因为对象和数组都是数组中的值。关键是将它们都包含在一个对象中,然后它们都可以(实际上,必须)有一个名称。
添加回答
举报