-2
我只是無法弄清楚這一點。 已經用JsonConvert.SerializeObject(item)試過了,我也有一個奇怪的字符串。解析這種json字符串化的字符串「{」value 「:[」18 「]}」
如何從這個字符串化的字符串中刪除值?
"{\"value\":[\"18\"]}"
編輯@
這是我字符串化它:
var data = new FormData();
data.append('cates', JSON.stringify(toSend));
,這裏是什麼輸出我從模型>道具列表
https://gyazo.com/b9a6f212345b854796af3d80e4169a23
@deserializing得到
foreach (var item in data.cates)
{
var l = JsonConvert.DeserializeObject(item);
}
爲什麼你的JSON有\」字符?如果你反序列化之前更換該字符串發生?嘗試移除從字符串 – NicoRiff
你將需要提供更多的背景。你在哪裏看到的那字符串?在文件中?在C#源代碼中?在Visual Studio調試器中? –
轉義是因爲JSON字符串在一個字符串中。因此,報價必須逃脫 –