[英]error in creation of json object from java valueobjects
I am trying to create a json object from my java bean class, firstly I create a StringBuffer
and append the data in it and then convert this StringBuffer
to String while converting this String
into json object I am getting this error. 我试图从我的java bean类创建一个json对象,首先我创建一个
StringBuffer
并在其中添加数据,然后将此StringBuffer
转换为String,同时将此String
转换为json对象,我得到了这个错误。
org.apache.sling.commons.json.JSONException: Expected a ':' after a key at character 129 of {data:{"id":"5345345","name":"dsfsdf","dep":"","ssc":"dgffdgfdg"},{"id":"123456","name":"SBI","dep":"654321","ssc":"State Bank"}}
129th is second last letter. 第129个倒数第二个字母。 is there any syntax problem ?
有什么语法问题吗?
Considering your data as an Array of objects, 将您的数据视为对象数组,
Your JSON should be 您的JSON应该是
{
"data": [
{
"id": "5345345",
"name": "dsfsdf",
"dep": "",
"ssc": "dgffdgfdg"
},
{
"id": "123456",
"name": "SBI",
"dep": "654321",
"ssc": "State Bank"
}
]
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.