-2

以下のようなjson文字列があります:

{ "エラー" : "xxxx" , "データ" : int 型または{...その他の複雑な json オブジェクト} }

データ フィールドから int またはその他の json 文字列を返すタイミングと、これを逆シリアル化する方法がわかりません。

データのタイプが object または dynamic の場合、実際の逆シリアル化されたデータのタイプは int または JavaScriptSerializer.Deserialize(string json) を使用した Dictionary です。

Json.Net を使用する場合、実際の逆シリアル化されたデータ型は Int64 または JContainer です。

これを解決する優雅な方法はありますか?反省は良くないと思います。

4

1 に答える 1