mboost-dp1
LINQ to XML i C#
- Forside
- ⟨
- Forum
- ⟨
- Programmering
Som overskriften antyder, forsøger jeg at løse en "XML-opgave" med LINQ. Mere præcist forsøger jeg at læse url'en:
http://steamcommunity.com/id/mekhlin/games?xml=1
Det er sådan set ikke noget problem at hente listen af spil og udskrive denne.
Problemet er, at nogle af titlerne indeholder f.eks. et trademark-tegn (superscript TM).
Dette bliver bare omdannet til et stort T og de pågældende titler ser derfor lidt underlige ud.
Hvordan løses dette problem?
http://steamcommunity.com/id/mekhlin/games?xml=1
string url = "http://steamcommunity.com/id/mekhlin/games?xml=1";
XDocument xdoc = XDocument.Load(url);
var games = from g in xdoc.Descendants("game")
select new SteamGame
{
Id = g.Element("appID").Value,
Name = g.Element("name").Value,
storeLink = g.Element("storeLink").Value
};
Det er sådan set ikke noget problem at hente listen af spil og udskrive denne.
Problemet er, at nogle af titlerne indeholder f.eks. et trademark-tegn (superscript TM).
Dette bliver bare omdannet til et stort T og de pågældende titler ser derfor lidt underlige ud.
Hvordan løses dette problem?
Gå til top
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.