CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: complicazio con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 10 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 3 su 3
Discussione:

dom xml: setNodeValue() non funziona?

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid L'avatar di durykiller


    Registrato dal
    Sep 2010
    Messaggi
    6

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    dom xml: setNodeValue() non funziona?

    Ciao a tutti,
    utilizzo la classe Document per aprire e leggere gli xml, arrivo a leggere il valore di un nodo ma se cerco di cambiarlo con setNodeValue() la funzione non ritorna errori ma se rileggo il nodo è rimasto come prima, non riesco ad uscirne...

    qui una parte dell xml:



    qui la parte di codice che legge l'elemento



    sbaglio qualcosa?

    Grazie.
    Fabio

  2.  
  3. #2
    Senior Droid L'avatar di maurilios


    Registrato dal
    Dec 2009
    Messaggi
    328

    Ringraziamenti
    7
    Ringraziato 20 volte in 19 Posts
    Predefinito

    Quando usi DOM il file xml viene caricato in memoria. Credo che il metodo setNodeValue si riferisca alla modifica del model caricato in RAM dall'applicazione e non al file xml nella memoria fisica. Se vuoi modificare il file xml nella memoria fisica devi agire operando su un oggetto File.

  4. #3
    Baby Droid L'avatar di durykiller


    Registrato dal
    Sep 2010
    Messaggi
    6

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    quindi come faccio a modificare l'xml caricato in memoria?
    Per salvarlo su file utilizzo una libreria che si preoccupa si serializzare un oggetto dom in una stringa, devo solo preoccuparmi di dumpare poi la stringa su file e ho un xml pronto. Dovrei solo riuscire modificare l'xml in memoria

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy