«serialization» etiketlenmiş sorular

Seri hale getirme, veri yapılarının kolayca depolanabilen veya iletilebilen ve daha sonra yeniden yapılandırılabilen bir formata dönüştürülme işlemidir.


30
Form verilerini jQuery ile JavaScript nesnesine dönüştürme
Formumdaki tüm öğeleri bir JavaScript nesnesine nasıl dönüştürebilirim? Her öğenin üzerinde döngü oluşturmadan formumdan otomatik olarak bir JavaScript nesnesi oluşturmanın bir yolunu istiyorum. Tarafından döndürülen bir dize istemiyorum $('#formid').serialize();, ne de harita tarafından döndürülen istiyorum$('#formid').serializeArray();




14
Bir C # nesnesini .NET'te bir JSON dizesine nasıl dönüştürebilirim?
Bunun gibi sınıflarım var: class MyDate { int year, month, day; } class Lad { string firstName; string lastName; MyDate dateOfBirth; } Ve böyle Ladbir JSON dizesine bir nesneyi açmak istiyorum: { "firstName":"Markoff", "lastName":"Chaney", "dateOfBirth": { "year":"1901", "month":"4", "day":"30" } } (biçimlendirme olmadan). Bu bağlantıyı buldum , ancak .NET 4'te …
944 c#  .net  json  serialization 

30
Bir sınıf JSON serileştirilebilir nasıl yapılır
Python sınıfı nasıl serileştirilebilir hale getirilir? Basit bir sınıf: class FileItem: def __init__(self, fname): self.fname = fname Çıktı elde edebilmek için ne yapmalıyım: >>> import json >>> my_file = FileItem('/foo/bar') >>> json.dumps(my_file) TypeError: Object of type 'FileItem' is not JSON serializable Hatasız

19
PHP dizilerini saklamak için tercih edilen yöntem (json_encode vs serialize)
Önbellek amacıyla düz bir dosyada çok boyutlu ilişkisel bir dizi veri depolamak gerekir. Bazen web uygulamamda kullanmak için JSON'a dönüştürme ihtiyacına rastlayabilirim ama zamanın büyük çoğunluğu doğrudan PHP'de diziyi kullanacağım. Diziyi bu metin dosyasında JSON veya PHP serileştirilmiş dizi olarak depolamak daha verimli olur mu? Etrafa baktım ve PHP'nin (5.3) …



17
XML belgesinin serisini kaldırma
Bu XML belgesinin serisini nasıl kaldırabilirim: <?xml version="1.0" encoding="utf-8"?> <Cars> <Car> <StockNumber>1020</StockNumber> <Make>Nissan</Make> <Model>Sentra</Model> </Car> <Car> <StockNumber>1010</StockNumber> <Make>Toyota</Make> <Model>Corolla</Model> </Car> <Car> <StockNumber>1111</StockNumber> <Make>Honda</Make> <Model>Accord</Model> </Car> </Cars> Bu bende var: [Serializable()] public class Car { [System.Xml.Serialization.XmlElementAttribute("StockNumber")] public string StockNumber{ get; set; } [System.Xml.Serialization.XmlElementAttribute("Make")] public string Make{ get; set; } [System.Xml.Serialization.XmlElementAttribute("Model")] public …

3
Json.net ile serileştirirken özellik adlarını nasıl değiştirebilirim?
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 …

15
Gson: Ek açıklama olmadan belirli alanları Seri Hale Getirme'den hariç tutma
На этот вопрос есть ответы на yığın taşması на русском : Исключить поле при сериализации или десериализации в GSON Gson öğrenmeye çalışıyorum ve alan dışlanmasıyla mücadele ediyorum. İşte sınıflarım public class Student { private Long id; private String firstName = "Philip"; private String middleName = "J."; private String initials = …
413 java  json  serialization  gson 


2
Pasaport serileştirmesini anlama
Passport'un serileştirme ve serileştirme yöntemlerinin iş akışını bir iş adamına nasıl açıklarsınız? Nerede gelmez user.idpeşine passport.serializeUseradı olmuştur? Ondan passport.deserializeUserhemen sonra iş akışına sığacak şekilde mi arıyoruz ? // used to serialize the user for the session passport.serializeUser(function(user, done) { done(null, user.id); // where is this user.id going? Are we supposed …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.