を読むには:LINQは、私は、このファイルのXML持つファイルのXML
私はLINQを使用してC#コードを電子取得することができますどのように?
XDocument doc = XDocument.Load(@"C:\temp\image.xml");
var lv1s = from lv1 in doc.Descendants("field")
select new
{
Header = lv1.Attribute("type").Value,
Children = lv1.Descendants("value")
};
StringBuilder result = new StringBuilder();
foreach (var lv1 in lv1s)
{
result.AppendLine(lv1.Header);
foreach (var lv2 in lv1.Children)
result.AppendLine(" " + lv2.Attribute("type").Value);
}
Console.WriteLine(result.ToString());
Console.ReadLine();
をしかし、私は何の結果を持っていない: 私はこのコードを試してみてください!
[this](http://www.c-sharpcorner.com/UploadFile/dhananjaycoder/reading-xml -fileスルーLINQ-少数のヒントは、/) –