要从XDocument获取XML节点,您可以使用LINQ to XML。以下是一个简单的示例:
using System;
using System.Xml.Linq;
class Program
{
static void Main()
{
string xml = @"<root>
<child1>Content1</child1>
<child2>Content2</child2>
</root>";
XDocument xdoc = XDocument.Parse(xml);
// 获取根节点
XElement root = xdoc.Root;
// 获取子节点
XElement child1 = root.Element("child1");
XElement child2 = root.Element("child2");
// 输出节点内容
Console.WriteLine("Child1: " + child1.Value);
Console.WriteLine("Child2: " + child2.Value);
}
}
在这个示例中,我们首先创建了一个包含XML内容的字符串。然后,我们使用XDocument.Parse()方法将其解析为XDocument对象。接下来,我们使用XDocument.Root属性获取根节点,并使用XElement.Element()方法获取子节点。最后,我们使用XElement.Value属性输出节点内容。
您可以根据需要修改此示例以适应您的需求。
领取专属 10元无门槛券
手把手带您无忧上云