Hola, trabajando con el Microsoft.XMLDOM me doy cuenta de que no puedo detectar el final de la jerarquía si no es provocando un error...
Por ejemplo, al hacer nodoSiguiente = nodoAnterior.nextSibling, no me vale ni preguntar If IsNull(nodoSiguiente) o If IsEmpty(nodoSiguiente) o If IsObject(nodoSiguiente), ya que aunque haya llegado al final del documento todos ellos dan no nulo, no vacío y sí es objeto respectivamente, sin embargo en el siguiente paso del bucle, al intentar aplicar cualquier propiedad/método de XMLDOM salta el error pq el objeto no lo soporta
¿Sabés de qué forma puedo detectar si nextSibling o firstChild o lastChild devuelven un nodo vacío??? (se que puedo recorrer la jerarquía con nodoPadre.childNodes, pero de esta forma también me recorre los comentarios y nodos de texto por lo que me resulta más complejo)
Gracias