2016-07-15 3 views
0
私はシリアライズし、このC#のコードをJSONファイルにオブジェクトリストを書いています

JSONファイルに複数のデータ型を入れることはできますか?

string json = JsonConvert.SerializeObject(drawList); 
File.WriteAllText(@"C:\my\sample\path\package.json", json); 

、それはまた、このJSONファイルに整数を書き込むことが可能であり、そうであれば、それがそのように解析する方法リストと整数は別ですか?

+2

なぜそれぞれのオブジェクトをラップするのですか? –

+0

フランは以下のコードのように見えますか? – JTurk14

答えて

2

string json = JsonConvert.SerializeObject(new {integer = 1, list = drawList}); 
File.WriteAllText(@"C:\my\sample\path\package.json", json); 
+0

ああ。私はかなりjsonに新しいので、実際にはどのように動作するかはよく分かりません。 JSスクリプトでjsonファイルを読むときに別のJavaScriptオブジェクトに変換できるかどうか分かりますか? – JTurk14

+0

これはc#と同じように動作します。 jsonを解析してオブジェクトに戻し、ルートオブジェクトからプロパティを読み取ることができます – Fran

+0

ありがとう、@Fran。出来た! – JTurk14

関連する問題