Back to "Nya favoritsaker - Xml Serialisering för att generera Xml Feeds"

This is a viewer only at the moment see the article on how this works.

To update the preview hit Ctrl-Alt-R (or ⌘-Alt-R on Mac) or Enter to refresh. The Save icon lets you save the markdown file to disk

This is a preview from the server running through my markdig pipeline

Imported mostlylucidcouk

Nya favoritsaker - Xml Serialisering för att generera Xml Feeds

Thursday, 02 October 2003

Nya favoritsaker - Xml Serialisering för att generera Xml Feeds

publicerat på: 7:41 PM

I' har använt mig förut Xml Serialisering för att ladda och lagra konfigurationsfiler in och ut i programme - bra användande... Vad jag har gjort nyligen, även om det har varit väldigt användbart I grund och botten, Jag har en applikation som har lite Poll-kontroller , nu i ASP.NET detta är konstruerat genom att binda en samling av punkter M SK3OptionItem eller ResultItem beroende på | ' | modet | МSK5 | vilka själva finns i en VoteItem klass till vissa kontroller på sidan och till en repetitör för att visa de alternativna |. Nu kom ett projekt fram nyligen som vill använda pollsfunktionerna från ASP - det jag bestämde mig för att göra var att förse den i form av en XML-ström som ASP kunde omvandla med XSLT till presentationsfronten | - | slut | МSK3 | Det jag hade planerat att göra är att skapa XML-strängen manuellt baserat på VoteItem-klassen |... | men sedan kom jag ihåg XML-seriealisering ♫ - | i grund och botten ett steg och jag hade en XML -representation av röstämnet ♫ Hursomhelst.,, jag, ', kommer att ändra koden under de kommande dagarna och lägga upp en version av undersökningen på den här sidan.

  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: Det här är en bra artikel på Xml Serialisering...

logo

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