0
"Orderedtabs"変数内のデータを取得するにはどうすればよいですか? 写真の中のXMLデータ私は別々に購入する必要があることを示しました。 その後、リストビューを表示します(Nick、Score)。LinQの変数内でXML形式のデータを取得
XElement root = XElement.Load(dosyaYolu);
var orderedtabs = root.Elements("Oyuncu")
.OrderByDescending(xtab => (int)xtab.Element("Score"))
.ToList().Take(10);
// string ID = orderedtabs[i].ID ??
//How can I access this manner or otherwise?
するvar ID = tab.Attribute ID ")。ToString();属性( "ID")下線。 tab.PreviousAttributeとtab.NextAttribute coming –
上記の属性値を取得する2つの方法について述べました。 LINQクエリで属性を適用した後でも、属性プロパティを使用しようとしていると思います。既に属性を持っているので、属性プロパティを使用する必要はありません。これでループ内のID = tab.ToString()を使用して簡単に値を取得できます。また、LINQクエリでAttributesプロパティを適用していない場合、ループの最初の方法に従い、Attributeプロパティを取得することができます。 –
ありがとうございました。しかしもう1つ質問してもらえますか? foreach(整列タブのvarタブ) { var ID = tab.Attribute( "ID")。ToString(); var Nick = tab.Element( "Nick")。ToString(); var Score = tab.Element( "Score")。ToString(); } 変数の値。 ID => ID = "2" ニック=>メフメット スコア=> それはそうと。 可能な限りこれらの変数を取得する必要がありますか? ID => 2 Nick => Mehmet スコア=> 1500 –