Pertanyaan yang diberi tag «deserialization»


11
Deserializing JSON ke objek .NET menggunakan Newtonsoft (atau LINQ ke JSON mungkin?)
Saya tahu ada beberapa posting tentang Newtonsoft jadi mudah-mudahan ini bukan pengulangan ... Saya mencoba mengubah data JSON yang dikembalikan oleh API Kazaa menjadi objek yang bagus. WebClient client = new WebClient(); Stream stream = client.OpenRead("http://api.kazaa.com/api/v1/search.json?q=muse&type=Album"); StreamReader reader = new StreamReader(stream); List<string> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<string>>(reader.Read().ToString()); foreach (string item in list) …

9
Bagaimana menerapkan kustom JsonConverter di JSON.NET untuk menghapus daftar objek kelas dasar?
Saya mencoba untuk memperluas contoh JSON.net yang diberikan di sini http://james.newtonking.com/projects/json/help/CustomCreationConverter.html Saya memiliki sub kelas lain yang berasal dari kelas dasar / Antarmuka public class Person { public string FirstName { get; set; } public string LastName { get; set; } } public class Employee : Person { public string …

5
.NET NewtonSoft JSON deserialize map ke nama properti yang berbeda
Saya telah mengikuti string JSON yang diterima dari pihak eksternal. { "team":[ { "v1":"", "attributes":{ "eighty_min_score":"", "home_or_away":"home", "score":"22", "team_id":"500" } }, { "v1":"", "attributes":{ "eighty_min_score":"", "home_or_away":"away", "score":"30", "team_id":"600" } } ] } Kelas pemetaan saya: public class Attributes { public string eighty_min_score { get; set; } public string home_or_away { …

8
Deserializing JSON menjadi objek JavaScript
Saya memiliki string dalam aplikasi server Java yang diakses menggunakan AJAX. Itu terlihat seperti berikut ini: var json = [{ "adjacencies": [ { "nodeTo": "graphnode2", "nodeFrom": "graphnode1", "data": { "$color": "#557EAA" } } ], "data": { "$color": "#EBB056", "$type": "triangle", "$dim": 9 }, "id": "graphnode1", "name": "graphnode1" },{ "adjacencies": [], …

8
Konversi Stream ke String dan kembali ... apa yang kita lewatkan?
Saya ingin membuat serial objek untuk string, dan kembali. Kami menggunakan protobuf-net untuk mengubah objek menjadi Stream dan kembali, berhasil. Namun, Streaming ke string dan kembali ... tidak begitu sukses. Setelah melalui StreamToStringdan StringToStream, yang baru Streamtidak deserialized oleh protobuf-net; itu memunculkan Arithmetic Operation resulted in an Overflowpengecualian. Jika kami …

8
Deserializing data JSON ke C # menggunakan JSON.NET
Saya relatif baru bekerja dengan data C # dan JSON dan saya mencari panduan. Saya menggunakan C # 3.0, dengan .NET3.5SP1, dan JSON.NET 3.5r6. Saya memiliki kelas C # yang saya butuhkan untuk mengisi dari struktur JSON. Namun, tidak setiap struktur JSON untuk entri yang diambil dari layanan web berisi …


6
Serialisasi Entitas Performant: BSON vs MessagePack (vs JSON)
Baru-baru ini saya menemukan MessagePack , format serialisasi biner alternatif untuk Protocol Buffer dan JSON Google yang juga mengungguli keduanya. Juga ada format serialisasi BSON yang digunakan oleh MongoDB untuk menyimpan data. Adakah yang bisa menjelaskan perbedaan dan keunggulan BSON vs MessagePack ? Sekadar melengkapi daftar format serialisasi biner yang …


9
Polimorfisme dengan gson
Saya punya masalah deserializing string json dengan Gson. Saya menerima serangkaian perintah. Perintah dapat dimulai, berhenti, beberapa jenis perintah lainnya. Tentu saya memiliki polimorfisme, dan perintah start / stop mewarisi dari perintah. Bagaimana saya bisa membuat serial kembali ke objek perintah yang benar menggunakan gson? Sepertinya saya hanya mendapatkan tipe …

3
Apa perbedaan antara DataContractJsonSerializer dan JavaScriptSerializer?
.NET Framework dikirimkan dengan System.Runtime.Serialization.Json.DataContractJsonSerializer dan System.Web.Script.Serialization.JavaScriptSerializer , keduanya membatalkan / membuat serial JSON. Bagaimana saya tahu kapan harus memilih salah satu dari jenis ini di atas yang lain? MSDN tidak menjelaskan dengan jelas apa keuntungan relatifnya. Kami memiliki beberapa project yang menggunakan atau mengeluarkan JSON, dan class yang dipilih …

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.