我從 http.post 得到一個 String(json),但 Json 有多個成員,用逗號分隔。喜歡:
{"name":"John",
"age":30,
"car":null
},{
"name":"Lisa",
"age":20,
"car":null
},{ etc...
我愿意:
var string = response.body;
var json = jsonDecode(String);
當我只有 1 個成員時,效果很好。但是當我得到多個(如示例中)時,我收到以下錯誤:
ERROR: FormatException: Unexpected character
"car":null"},{"name":"Lisa",
^
有什么建議么?謝謝 <3
uj5u.com熱心網友回復:
我認為您應該像陣列一樣形成字串以使其可決議:
var string = response.body;
var json = jsonDecode('[$string]');
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/491550.html
