35 messaggi dal 11 aprile 2002
Utilizzando l'oggetto msxml2.DOMDocument.3.0 per modificare i file xml ho un problema ovvero devo modificare un il contenuto di un nodo oppure, se non esiste, crearlo. Il problema che se provo a modificare un nodo che non esiste mi da errore. Esiste un metodo per sapere se un dato nodo esiste e poi sceglier di fare il replace oppure di crearlo?

Grazie
Amedeo
Basta fare una query xpath che punti a quel nodo e verificare se è stato trovato; se usi selectSingleNode devi verificare che il risultato non sia null, se usi selectNodes devi verificare che la length del risultato sia > 0 (in caso contrario il nodo non esiste)

Matteo Casati
GURU4.net

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.