XmlDocument クラスを C# で使用する方法
XmlDocumentクラスは、C#で使用されるXMLドキュメントの操作用のクラスで、XMLドキュメントを作成、読み取り、変更、保存するための多数のメソッドとプロパティを提供しています。以下に、XmlDocument クラスの使用方法を示す簡単な例を示します。
- 新しい XmlDocument オブジェクトの作成:
XmlDocument doc = new XmlDocument();
- XML ドキュメントをロードする
doc.Load("path/to/your/xmlfile.xml");
- XML文書のルートノードを取得する:
XmlElement root = doc.DocumentElement;
- XML 文書のサブノードを巡回する:
foreach (XmlNode node in root.ChildNodes)
{
// 处理子节点
}
- 指定した名前のノードを検索します:
XmlNodeList nodes = doc.GetElementsByTagName("nodename");
foreach (XmlNode node in nodes)
{
// 处理节点
}
- ノードの新規作成:
XmlElement newNode = doc.CreateElement("newnode");
newNode.InnerText = "Hello, World!";
- 新しいノードをドキュメントに追加する:
root.AppendChild(newNode);
- 修正後の XML 文書を保存する:
doc.Save("path/to/save/your/xmlfile.xml");
XmlDocument クラスの基本的な使用法以上で、さらに多くのメソッドとプロパティを使用して XML ドキュメントを操作できます。