Pertanyaan yang diberi tag «json.net»

Json.NET (juga dikenal sebagai Newtonsoft.Json) adalah kerangka kerja JSON berkinerja tinggi populer untuk .NET.

15
Karakter tak terduga ditemukan saat mengurai nilai
Saat ini saya mengalami beberapa masalah. Saya menggunakan C # dengan Json.NET. Masalahnya adalah saya selalu mendapatkan: {"Karakter yang tidak terduga ditemukan saat mengurai nilai: e. Path '', baris 0, posisi 0."} Jadi cara saya menggunakan Json.NET adalah sebagai berikut. Saya memiliki Kelas yang harus disimpan. Kelasnya terlihat seperti ini: …

5
Parsing JSON menggunakan Json.net
Saya mencoba mengurai beberapa JSON menggunakan perpustakaan JSon.Net. Dokumentasinya tampak agak jarang dan saya bingung bagaimana mencapai apa yang saya butuhkan. Berikut adalah format untuk JSON yang perlu saya parse. { "displayFieldName" : "OBJECT_NAME", "fieldAliases" : { "OBJECT_NAME" : "OBJECT_NAME", "OBJECT_TYPE" : "OBJECT_TYPE" }, "positionType" : "point", "reference" : { …

4
Bagaimana cara menghitung melalui JObject?
Saya mencoba menentukan cara mengakses data yang ada di JObject saya dan saya tidak bisa seumur hidup saya menentukan cara menggunakannya. JObject Object = (JObject)Response.Data["my_key"]; Saya dapat mencetaknya ke konsol dengan melakukan Console.WriteLine (Object) dan saya melihat datanya, terlihat seperti: { "my_data" : "more of my string data" ... } …
111 c#  json  json.net 

10
Loop referensi mandiri JSON.Net terdeteksi
Saya memiliki database mssql untuk situs web saya dalam 4 tabel. Saat saya menggunakan ini: public static string GetAllEventsForJSON() { using (CyberDBDataContext db = new CyberDBDataContext()) { return JsonConvert.SerializeObject((from a in db.Events where a.Active select a).ToList(), new JavaScriptDateTimeConverter()); } } Kode menghasilkan kesalahan berikut: Newtonsoft.Json.JsonSerializationException: Loop referensi mandiri terdeteksi untuk …


9
API Web 2: cara mengembalikan JSON dengan nama properti camelCased, pada objek dan sub-objeknya
MEMPERBARUI Terima kasih atas semua jawabannya. Saya sedang dalam proyek baru dan sepertinya saya akhirnya sampai di dasar ini: Sepertinya kode berikut sebenarnya yang harus disalahkan: public static HttpResponseMessage GetHttpSuccessResponse(object response, HttpStatusCode code = HttpStatusCode.OK) { return new HttpResponseMessage() { StatusCode = code, Content = response != null ? new …

5
Memastikan kunci json menggunakan huruf kecil di .NET
Apakah ada cara sederhana menggunakan JSON di .NET untuk memastikan bahwa kunci dikirim dengan huruf kecil? Saat ini saya menggunakan perpustakaan Json.NET newtonsoft dan hanya menggunakan string loginRequest = JsonConvert.SerializeObject(auth); Dalam hal authini hanya objek berikut public class Authority { public string Username { get; set; } public string ApiToken …
103 .net  json  json.net 



4
Json.net membuat serial / deserialize tipe turunan?
json.net (newtonsoft) Saya melihat-lihat dokumentasi tetapi saya tidak dapat menemukan apa pun tentang ini atau cara terbaik untuk melakukannya. public class Base { public string Name; } public class Derived : Base { public string Something; } JsonConvert.Deserialize<List<Base>>(text); Sekarang saya memiliki objek Berasal dalam daftar serial. Bagaimana cara menghapus nama …



9
Bagaimana cara mengimpor JsonConvert di aplikasi C #?
Saya membuat proyek perpustakaan C #. Proyek memiliki baris ini dalam satu kelas: JsonConvert.SerializeObject(objectList); Saya mendapatkan pesan kesalahan nama JsonConvert tidak ada dalam konteks saat ini. Untuk memperbaikinya, saya menambahkan System.ServiceModel.Web.dllreferensi tetapi tidak berhasil. Bagaimana saya bisa mengatasi kesalahan ini?
98 c#  json.net 

7
Membuat JSON dengan cepat dengan JObject
Untuk beberapa pengujian unit saya, saya ingin kemampuan untuk membangun nilai JSON tertentu (merekam album dalam kasus ini) yang dapat digunakan sebagai input untuk sistem yang diuji. Saya memiliki kode berikut: var jsonObject = new JObject(); jsonObject.Add("Date", DateTime.Now); jsonObject.Add("Album", "Me Against The World"); jsonObject.Add("Year", 1995); jsonObject.Add("Artist", "2Pac"); Ini berfungsi dengan …
96 c#  json  json.net 

3
Setter pribadi di Json.Net
Saya tahu ada atribut untuk menangani penyetel pribadi tetapi saya ingin perilaku ini sebagai default, apakah ada cara untuk melakukannya? Kecuali mengubah sumbernya. Akan lebih bagus jika ada pengaturan untuk ini.
94 c#  json.net 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.