VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
指定した要素が子要素を持っているかを確認するには、XmlElementクラスのHasChildsプロパティを使用します。HasChildsプロパティは、子要素がある場合はTrueを示します。
XmlDocumentsクラスを使用するには、using System.Xmlを追加します。
private void button1_Click(object sender, System.EventArgs e) { XmlDocument xmlDoc = new XmlDocument(); // XmlDocumentオブジェクトを作成 XmlDoc.Load(@"Test.xml"); try { XmlElement xmlRoot = xmlDoc.DocumentElement; // ルート要素が子要素を持っているかを確認します if ( xmlRoot.HasChildNodes ) MessageBox.Show("子要素があります"); else MessageBox.Show("子要素はありません"); } catch ( System.Xml.XmlException Ex ) { MessageBox.Show(Ex.Message); } }