у меня возникла проблема, когда я генерирую файл .json из spring .json, и я получил этот формат
{ "models": [
{
"id":1,
"modelName":"dfdsf",
"created":{
"userFullname":"demo",
"time":"150301",
"date":"20110208",
"userId":"123"
},
"remark":"dsfdf",
"updated":"~unique-id~1"
},
{
"id":2,
"modelName":"test",
"created":{
"userFullname":"test",
"time":"150301",
"date":"20110210",
"userId":"124"
},
"remark":"test",
"updated":{
"userFullname":"test",
"time":"150301",
"date":"20110209",
"userId":"test"
}
}
]}
впервые я использовал JObject Parse для преобразования
JObject job = JObject.Parse(fullJson);
а с другой стороны, я использовал jtoken для фокусировки «моделей».
JToken jDetail = job["models"];
но проблема в том, что {[{ xxx }]}
это похоже на jarray, я понятия не имею, как его преобразовать
я когда-либо использовал JArray, JsonTextReader, но это не работает.
может предложить некоторые? потому что, если я передам это, я установлю какое-то значение для объекта.
спасибо за каждую идею.
JavaScriptSerializer
- или вы привязаны к json.net? - person Marc Gravell   schedule 10.02.2011