2011-07-09 22 views

答えて

2

Windows 7 phoneはほとんどのC#をサポートしているので、他のC#コードと同じようにXMLを解析するために同じ方法を使用できます。 XmlDocumentまたはXDocumentを参照してください。

0

here is a full tutorial referenceコードのこの部分を使用して

string xmlData = 
    @"<ServiceReply> 
     <StockQuote symbol='IBM' price='32.50' quotetime='01/01/2010 12:21:00'/> 
     <StockQuote symbol='MSFT' price='21.20' quotetime='01/01/2010 12:20:30' /> 
     </ServiceReply> 
    "; 

:C#のコードは、このXMLを解析し

var quotes = from quote in dataDoc.Descendants("StockQuote") 
    let stamp = DateTime.Parse(quote.Attribute("quotetime").Value) 
    orderby stamp ascending 
    select new StockQuote 
    { 
     Symbol = quote.Attribute("symbol").Value, 
     Price = decimal.Parse(quote.Attribute("price").Value) 
    }; 

はそれが動作するかどうか、私たちは知ってみましょう。助けることを望む

3
var id = Convert.ToInt32(XDocument.Parse(xml).Root.Element("id").Value);