Hola, tengo un archivo xml y le tengo que agregar el atributo llaveCertificado que está en el nodo principal pero no encontré otro forma que hacer un for each, el problema es que en la linea que le asigno el valor me da el error:
Referencia a objeto no establecida como instancia de un objeto
mi xml es de este tipo:
<Cancelacion llaveCertificado="">
<Folios>
<Folio ID="1" \>
<\Folios>
<\Cancelacion>
y el codigo que estoy usando es este:
Dim doc As XmlDocument = New XmlDocument()
doc.Load(ArchiFull)
Dim nodeList As XmlNodeList = doc.SelectNodes("//Cancelacion")
Dim node As XmlNode
For Each node In nodeList
node.Attributes("llaveCertificado").Value = llaveCertificado
Next
ojalá alguien que conozca un poquito de xml me pueda dar una mano.