La serializzazione è il processo mediante il quale le strutture di dati vengono convertite in un formato che può essere facilmente memorizzato o trasmesso e successivamente ricostruito.
Ho una definizione di classe che contiene una proprietà che restituisce un'interfaccia. public class Foo { public int Number { get; set; } public ISomething Thing { get; set; } } Il tentativo di serializzare la classe Foo utilizzando Json.NET mi dà un messaggio di errore come "Impossibile creare un'istanza …
.NET Framework viene fornito con System.Runtime.Serialization.Json.DataContractJsonSerializer e System.Web.Script.Serialization.JavaScriptSerializer , che de / serializzano entrambi JSON. Come faccio a sapere quando scegliere uno di questi tipi rispetto agli altri? MSDN non chiarisce quali siano i loro vantaggi relativi. Abbiamo diversi progetti che consumano o emettono JSON e la classe selezionata per …
Sto cercando il modo più veloce per serializzare e deserializzare oggetti .NET. Ecco cosa ho finora: public class TD { public List<CT> CTs { get; set; } public List<TE> TEs { get; set; } public string Code { get; set; } public string Message { get; set; } public DateTime …
Ho capito che il pickling Python è un modo per "memorizzare" un oggetto Python in un modo che rispetta la programmazione degli oggetti, diverso da un output scritto in file txt o DB. Hai maggiori dettagli o riferimenti sui seguenti punti: dove vengono "conservati" gli oggetti in salamoia? perché il …
Ho una piccola gerarchia di oggetti che devo serializzare e trasmettere tramite una connessione socket. Devo serializzare l'oggetto, quindi deserializzarlo in base al tipo. C'è un modo semplice per farlo in C ++ (come in Java)? Sono disponibili tutorial o esempi di codice in linea di serializzazione C ++? EDIT: …
Stavo lavorando sull'API web ASP.NET MVC, sto riscontrando questo errore: Il tipo "ObjectContent" 1 "non è riuscito a serializzare il corpo della risposta per il tipo di contenuto" application / xml; charset = utf-8 '. Il mio controller è: public Employee GetEmployees() { Employee employees = db.Employees.First(); return employees; } …
Quando serializzo quanto segue: [Serializable] public class Error { public string Status { get; set; } public string Message { get; set; } public string ErrorReferenceCode { get; set; } public List<FriendlyError> Errors { get; set; } } Ottengo questo disordine disgustoso: <ErrorRootOfstring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Printmee.Api"> <_x003C_Errors_x003E_k__BackingField> An exception has occurred. …
La mia applicazione desktop serializza gli oggetti usando XmlSerializer. Mi è stato suggerito di fare leva DataContractSerializerinvece. In quali scenari dovrei usare DataContractSerializer? Grazie molto Commenti. 1. Il file XML di output viene archiviato localmente. Nessun'altra applicazione deserializza gli oggetti da quel file XML. 2. La mia applicazione viene eseguita …
In seguito alla mia domanda precedente, ho lavorato per ottenere la serializzazione del mio modello a oggetti in XML. Ma ora ho riscontrato un problema (quelle sorpresa!). Il problema che ho è che ho una raccolta, che è di un tipo di classe di base astratta, che viene popolata dai …
Sto usando Rails 3.2.0.rc2 . Ho un Model, in cui ho una statica Arrayche sto offrendo attraverso un modulo in modo tale che gli utenti possano selezionare un sottoinsieme Arraye salvare la loro selezione nel database, memorizzato in una singola colonna in Model. Ho usato serializzare sulla colonna del database …
AGGIORNAMENTO [23-12-2019]: in parte a causa dell'input della comunità vocale , questo problema è stato aggiunto alla tabella di marcia per .NET 5.0. AGGIORNAMENTO [10-10-2019]: se interessati a vedere implementato questo comportamentoSystem.Text.Json.JsonSerializervai oltre al problema di GitHub aperto sottolineato da Chris Yungmann e pesa. Invece di questo: JsonSerializerOptions options = …
Sto convertendo la mia implementazione newtonsoft in una nuova libreria JSON in .net core 3.0. Ho il codice seguente public static bool IsValidJson(string json) { try { JObject.Parse(json); return true; } catch (Exception ex) { Logger.ErrorFormat("Invalid Json Received {0}", json); Logger.Fatal(ex.Message); return false; } } Non riesco a trovare alcun …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.