これはわかりません。 JsonConvert.SerializeObject(item)で既に試してみましたが、私も変な文字列を取得しました。この種類のjson文字列の解析 "{" value ":[" 18 "]}"
この文字列化された文字列から値を除外するにはどうすればよいですか?
"{\"value\":[\"18\"]}"
編集これ、私はそれを文字列化どこで
@:
https://gyazo.com/b9a6f212345b854796af3d80e4169a23
var data = new FormData();
data.append('cates', JSON.stringify(toSend));
、ここでは、私がモデルから何を得るの出力である>小道具リスト@deserializing
foreach (var item in data.cates)
{
var l = JsonConvert.DeserializeObject(item);
}
はなぜあなたのJSONを使用すると、デシリアライズする前にその文字列を置き換えるとどうなる?。文字列 – NicoRiff
からあなたはより多くのコンテキストを提供する必要があるとしていることを削除してください。あなたがいることを見ている何\」文字を?。持っていません文字列?ファイル内?C#ソースコード内?Visual Studioデバッガ内 –
エスケープは、JSON文字列String内にあります。したがって引用符をエスケープする必要があります –