0

次のxml形式のファイルから子要素を取得するにはどうすればよいですか?

<?xml version="1.0" encoding="UTF-8"?>
<UserMenu Type="Company">
  <li>Credit Card Details</li>
  <li>Account Details</li>
  <li>Disc Usage</li>
  <li>Billing</li>
</UserMenu>

次のように出力したい:

「クレジットカードの詳細」「アカウントの詳細」「ディスクの使用」「請求」

4

1 に答える 1

1
var doc = XDocument.Load(fileName);
var lis = (from e in doc.Descendants("li")
          where e.Parent.Attribute("Type").Value == "Company"
          select e.Value).ToArray();
于 2012-08-29T13:09:33.197 に答える