Bir C # DataSet nesnesinde bazı veriler var. Şu anda böyle bir Json.net dönüştürücü kullanarak seri hale getirebilirsiniz
DataSet data = new DataSet();
// do some work here to populate 'data'
string output = JsonConvert.SerializeObject(data);
Ancak, bu data
, .json dosyasına yazdırılırken kullanılan özellik adlarını kullanır . Mülk adlarını farklı bir şey olarak değiştirmek istiyorum ('foo'yu' bar 'olarak değiştirin).
In Json.net belgelerinde 'Dizgeleştirme ve deserializing JSON' altında → o "JsonPropertyAttribute ... adı özelleştirmeye izin veriyorsa" diyor 'Diziselleştirme Nitelikleri'. Ama örnek yok. Herkes özellik adını başka bir şeyle değiştirmek için bir JsonPropertyAttribute kullanmayı biliyor mu?
( Belgelere doğrudan bağlantı )
Json.net'in belgeleri seyrek görünüyor. Harika bir örneğiniz varsa, resmi belgelere eklenmesini sağlamaya çalışacağım. Teşekkürler!