正確格式正在試圖消耗裏面asp.net JSON字符串和谷歌告訴我這個Json.NET庫的JSON(Json.NET
我從PHP Web服務以下JSON:
"[{\"AccountID\":\"demo\",\"UserID\":\"1\",\"Password\":\"*blank*\",\"Active\":\"1\",\"Name\":\"\"}][{\"AccountID\":\"demo\",\"UserID\":\"1\",\"Password\":\"*blank*\",\"Active\":\"1\",\"Name\":\"\"}]"
我發現庫無法加載網址,所以我不得不使用System.Net.WebClient;確定到目前爲止 的問題是,這樣做
var json = webClient.DownloadString(url); //gives the json above
object user = JsonConvert.DeserializeObject(json);
// or User user =JsonConvert.DeserializeObject<User>(json); wont work
不會工作庫說,「解析後遇到意外字符的值「
那麼,我的json格式不正確嗎?我用PHP的json_encode($ resultset)構造它,所以我不知道發生了什麼。
我的User對象只具有json上的屬性。