New Favourite Toy - Xml Serialization for generating Xml Feeds
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...