# New Favourite Toy - Xml Serialization for generating Xml Feeds

<datetime class="hidden">2003-10-02T00:00</datetime>

<!-- category -- mostlylucidcouk, Imported -->
## 

[New Favourite Toy - Xml Serialization for generating Xml Feeds](/blog/565)

pubblicato su [7:41 PM](/blog/565)

I'ho usato prima. [Serializzazione Xml](http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemxmlserialization.asp) 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.](http://www.4guysfromrolla.com/webtech/012302-1.shtml) è un buon articolo preliminare su Xml Serialization...