Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    modifica elemento di un nodo

    salve ragazzi,
    la mia è una semplice domanda a cui putroppo online non ho trovato ancora risposta.
    e cercherò di spiegarmi a dovere:

    sto facendo un applicazione che utilizza un file xml.
    questo file xml viene creato con delle semplici stringhe e un flusso a file testuale, tutto presente in una pagina jsp.
    l'applicazione prevede che un utente modifichi attraverso un form ajax il contenuto di un elemento di un nodo.
    il sistema per come funziona adesso, ogni qual volta si modifica un elemento ricostruisce il file xml tutto da capo.
    per questo mi chiedevo se fosse possibile accedere&modificare un SOLO elemento di un nodo xml.

    esempio:
    {...}
    <item>
    <description><![CDATA[html.it ]]></description>
    </item>
    <item>
    <description><![CDATA[che sito meraviglioso ]]></description>
    </item>
    {...}
    cioè voglio modificare il contenuto del primo elemento del primo item da
    html.it in www.html.it
    per via diretta, lasciando intatto tutto il resto....è possibile?

    (si prevedono nel file circa 500 items, quindi ricostruire il file xml ogni volta non è cosa gradevole per il sistema)

    vi ringrazio già da adesso.

  2. #2
    certo che si può fare, devi sfruttare javascript.. se le posizioni dei nodi sono sempre quelle hai il lavoro aggevolato se possono cambiare devi un pò scervellarti ma cmq puoi sostituire il contenuto di un nodo semplicemente con il DOM...

    ..lasciando il resto com'è!! se poi il nodo si chiama in un certo modo allora è ancora piu semplice..
    Questa volta, più che un voto.. è favoreggiamento.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.