Я получаю эту ошибку при попытке добавить узел к существующему элементу в свой XML-документ. Ошибка: ссылка объекта не установлена в экземпляр объекта.Добавление узла в существующий элемент xml
<houses>
<house windowsc="three">
<wind>0</wind>
<windows>
</windows>
</house>
</houses>
Код:
XmlDocument xDoc = new XmlDocument();
xDoc.Load("C:\\Houseplans.xml");
XmlElement xhousing = xDoc.DocumentElement["houses/house[@windowsc=\"three\"]/windows"];
XmlNode xName = xDoc.CreateElement("Name");
xName.InnerText = "hi";
xhousing.AppendChild(xName);
Что отладчик сказать? –
Можете ли вы использовать LINQ to XML? –
Произошло исключение типа 'System.NullReferenceException' Дополнительная информация: Ссылка на объект не установлена в экземпляр объекта. – Josh