New Favourite Toy - Xml Serialization for generating Xml Feeds (Italiano (Italian))

New Favourite Toy - Xml Serialization for generating Xml Feeds

Thursday, 02 October 2003

//

1 minute read

New Favourite Toy - Xml Serialization for generating Xml Feeds

pubblicato su 7:41 PM

I'ho usato prima. Serializzazione Xml per caricare e salvare i file di configurazione in e fuori dalle app - ottimo uso... Ciò che ho fatto recentemente è stato molto utile - almeno per me Essenzialmente, Ho un'applicazione che ha un po' di controllo delle votazioni, ora in ASPM SK2NET questo è costruito collegando una raccolta di elementi MSC3OptionItem o ResultItem a seconda del 'modeMNK5 che sono in sé contenuti in una classe VoteItem ad alcuni controlli della pagina e ad un ripettore per mostrare le opzioni Ora, è venuto fuori un progetto di recente che vuole usare la funzione del Poll da ASP - quello che ho deciso di fare fu fornire in forma di un feed XML che l'ASP poteva trasformare usando XSLT nella parte frontale della presentazione -endM SK3 Quello che avevo previsto di fare era costruire manualmente la sequenza XML basata sulla classe VoteItem ... ma poi mi sono ricordato dell' XMLSerializzazione SSK5 fondamentalmente un passo e avevo una rappresentazione XML dell'oggetto del voto ♫- yay ♫ Comunque, Io'Modificerò il codice nei prossimi due giorni e upoad una versione del sondaggio su questo sito M SK2Posso anche fare un sondaggio qui :-)). Per l'instanteMSC4 qui'è un frammento di codice che genererà una sequenza XML data ad una classe.

  public string SerializeVote(VoteItem theVote)
  {
   XmlSerializer xSer = new XmlSerializer(typeof(VoteItem));
   MemoryStream writer = new MemoryStream();
   xSer.Serialize(writer,theVote);
   string outStr =  System.Text.ASCIIEncoding.ASCII.GetString(writer.ToArray());
   writer.Close();
   return outStr;

  }

UPDATE: Questo. è un buon articolo preliminare su Xml Serialization...

Finding related posts...
logo

© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.