2
次のコードはXmlNode
データ型をとり、DataSet
オブジェクトにXmlNode
の内容を取り込みます。次に、データセットのコンテンツをファイルに書き出します。C#でXmlNodeが空であるかnullであるかを確認しますか?
public void PopulateDataSet(XmlNode node)
{
XmlNodeReader reader = new XmlNodeReader(node);
DataSet ds = new DataSet();
ds.ReadXml(reader);
system.Guid guid = System.Guid.NewGuid();
string name = string.Format("{0}{1}_{2}.xml", Utility.XmlOutputPath, Utility.XmlOutputFileName, guid.ToString());
//need to write "Node empty" to file if XmlNode object is empty of null
ds.WriteXml(name, XmlWriteMode.IgnoreSchema);
}
問題は、コンテンツをファイルに書き込まないというシナリオが発生したことです。 XmlNode
オブジェクトがnullまたは空であるかどうかを確認するにはどうすればよいですか?