2
다음 코드는 XmlNode
데이터 형식을 사용하고 개체를 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 또는 비어 있는지 확인하려면 어떻게합니까?