ノード出力を文字列に保存して、後で処理できるようにしたいと考えています。どうすればいいですか?Stringbuilder() を使用しようとすると、選択したノードだけでなく、XML ファイル全体が文字列に書き込まれます。
これが私のコードです:
XDocument xmlDoc = XDocument.Load("file.xml");
var q = from c in xmlDoc.Descendants("Parent")
select (string)c.Element("Child");
foreach (string Child in q)
{
Console.WriteLine("Site: " + Child);
}