0
XML 문서가 있고 단순히 문서의 각 요소/노드를 읽고 콘솔에 인쇄하기 만하면됩니다.XDocument를 어떻게 열거 할 수 있습니까?
private void button1_Click(object sender, EventArgs e)
{
var xdoc = XDocument.Load("Items.xml");
foreach (XNode node in xdoc)
{
Console.WriteLine("Node: " + node);
}
}
편집기가 xdoc
이 열거 아니라고 불평 : 여기 내 코드입니다. 문서를 열거 할 수없는 경우 어떻게 문서의 각 노드를 읽을 수 있습니까? 분명히 XML 문서 작업에 익숙하지 않기 때문에 조언을 주시면 감사하겠습니다.
foreach는 XNode 노드를 필요하십니까? –
'xdoc.Descendants()'시도 –
아마도'xDoc.Root.Elements'을 사용해야합니다. 그러면 루트 요소 내의 모든 XElement가 열거됩니다. 그것들은 다루기 쉽다. – Magus