Come posso trasformare il seguente XML in un List o String[] : 1 2
Sto avendo un problema con serializzazione e object, posso farlo per creare tutti gli output corretti tranne per dove ho un elemento che ha bisogno di un valore e un attributo. Ecco l’output richiesto: Retrieve 2009-06-17 document name Posso costruirlo tutto ma non riesco a trovare un modo per impostare l’attributo Tipo di documento, ecco […]
La proprietà DateTimeOffset che ho in questa class non viene visualizzata quando i dati sono rappresentati come Xml. Cosa devo fare per dire alla serializzazione Xml di renderlo corretto come DateTime o DateTimeOffset ? [XmlRoot(“playersConnected”)] public class PlayersConnectedViewData { [XmlElement(“playerConnected”)] public PlayersConnectedItem[] playersConnected { get; set; } } [XmlRoot(“playersConnected”)] public class PlayersConnectedItem { public string […]
Sto usando XmlSerializer per scrivere e leggere un object su xml in C #. Attualmente utilizzo gli attributi XmlElement e XmlIgnore per manipolare la serializzazione dell’object. Se il mio file xml manca di un elemento xml che richiedo, il mio object deserializza ancora (xml -> object) bene. Come indico (preferibilmente tramite Attributi) che un determinato […]
Sto serializzando Elenco di oggetti List e XmlSerializer genera l’attributo , voglio rinominarlo o rimuoverlo. Si può fare con la creazione di una nuova class che racchiude l’elenco come campo? [XmlRoot(“Container”)] public class TestObject { public TestObject() { } public string Str { get; set; } } List tmpList = new List(); TestObject TestObj = […]
Apparentemente gli oggetti System.Drawing.Color non verranno serializzati con XmlSerializer. Qual è il modo migliore per serializzare i colors xml?
In tutti gli esempi che ho visto di usare XmlSerializer ogni volta che un elenco o array accade, hai una sorta di elemento contenitore come questo: One Two Three Tuttavia, l’XML che ho non ha un contenitore simile a quello di cui sopra. Inizia solo a ripetere elementi. (Per inciso, l’XML è in realtà dall’API […]
Si prega di considerare la seguente proprietà del tipo di valore Amount che è contrassegnata come XbleElement nullable: [XmlElement(IsNullable=true)] public double? Amount { get ; set ; } Quando un tipo di valore nullable è impostato su null, il risultato di C # XmlSerializer è simile al seguente: Piuttosto che emettere questo elemento, vorrei che […]
Ad esempio, ho uno schema semplice che importa un altro schema. Il secondo schema (urn: just: attributes, just-attributes.xsd) definisce semplicemente un gruppo di attributi. Sto usando l’attività Metro xjc Ant per generare classi fuori da questo schema. Il problema che sto incontrando è che l’applicazione di terze parti con cui sto interagendo è peculiare dei […]
Ho avuto questo problema e mi sono passato i capelli sopra. Ho il seguente errore: Dettagli eccezione: System.NotSupportedException: imansible serializzare il membro HannaPrintsDataAccess.Customer.CustomerAddresses di tipo System.Collections.Generic.IList`1 [[HannaPrintsDataAccess.CustomerAddress, HannaPrintsDataAccess, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = null]] perché è un’interfaccia. Errore di origine: Riga 196: Cliente cliente = OperationsManager.Instance.CustomerService.GetCustomer (7); Riga 197: Riga 198: string […]