Saya memiliki beberapa data dalam objek C # DataSet. Saya dapat membuat cerita bersambung sekarang menggunakan konverter Json.net seperti ini
DataSet data = new DataSet();
// do some work here to populate 'data'
string output = JsonConvert.SerializeObject(data);
Namun, ini menggunakan nama properti dari data
saat mencetak ke file .json. Saya ingin mengubah nama properti menjadi sesuatu yang berbeda (katakanlah, ubah 'foo' menjadi 'bar').
Dalam dokumentasi Json.net , di bawah 'Serializing and Deserializing JSON' → 'Serialization Attributes' tertulis "JsonPropertyAttribute ... memungkinkan namanya dikustomisasi". Tetapi tidak ada contoh. Adakah yang tahu cara menggunakan JsonPropertyAttribute untuk mengubah nama properti menjadi sesuatu yang lain?
( Tautan langsung ke dokumentasi )
Dokumentasi Json.net tampaknya jarang. Jika Anda memiliki contoh yang bagus, saya akan mencoba untuk menambahkannya ke dokumentasi resmi. Terima kasih!