私は、それ自体がエスケープされたJSON文字列であるプロパティを持つパブリックAPIからJSONオブジェクトを受け取ります。私はNewtonSoft Json.NETを使用して全体のレスポンスをデシリアライズするために、実際のJSONオブジェクト(エスケープ)にこのプロパティを変換するにはどうすればよいJSONオブジェクト内でエスケープされたJSON文字列を変換するにはどうすればよいですか?
{
"responses":[
{
"info":"keep \"this\" in a string",
"body":"{\"error\":{\"message\":\"Invalid command\",\"type\":\"Exception\",\"code\":123}}"
},
{
"info":"more \"data\" to keep in a string",
"body":"{\"error\":{\"message\":\"Other error\",\"type\":\"Exception\",\"code\":321}}"
}
]
}
?
あなたは身体を変換しますかJSONに?そのJSONですでに –
私はNewtonsoft Json.NETを使用してデシリアライズしようとしましたが、クラスに体を変換しようとするとエラーが発生します。'[JSON String]の値を[MyClass]'に変換するエラー。パス 'responses [0] .body'、1行目、641位。 " – Kcoder
編集をチェックしてください。私はそれを修正した –