Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    50

    Contenuto JTextPane in XML

    Salve,

    ho una JTextPane in cui visualizzo correttamente il contenuto di un file XML aperto mediante JFileChooser.

    Adesso io vorrei, ad esempio modificare un carattere di un campo di un tag di questo file xml.. e salvare il documento modificato nuovamente sullo stesso file aperto in precedenza.. come potrei fare ciò senza perdere l'indentazione e la struttura xml?

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Contenuto JTextPane in XML

    Originariamente inviato da luca_87
    ho una JTextPane in cui visualizzo correttamente il contenuto di un file XML aperto mediante JFileChooser.

    Adesso io vorrei, ad esempio modificare un carattere di un campo di un tag di questo file xml.. e salvare il documento modificato nuovamente sullo stesso file aperto in precedenza.. come potrei fare ciò senza perdere l'indentazione e la struttura xml?
    Alt, c'è da fare una piccola premessa: JTextPane permette di gestire testo "stilizzato". Puoi certamente caricare/salvare un documento ma solo nei formati supportati nel framework (RTF/HTML) e comunque con delle limitazioni.

    Quindi tutto questo cosa centra con il tuo XML???
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    50
    Il file XML è un file creato da me mediante JDOM, quindi ha una struttura che ho impostato io

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da luca_87
    Il file XML è un file creato da me mediante JDOM, quindi ha una struttura che ho impostato io
    Ma tu dici "modificare un carattere di un campo di un tag". Ok ma chi/come dovrebbe modificarlo?
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    50
    Chi: l'utente che visualizza il jtextpane
    come:semplicemente se ho ad esempio
    codice:
    <lista_libri>
    <libro>
    <titolo>titolo1</titolo>
    <autore>autore1</autore>
    </libro>
    vorrei poterlo modificare in
    [code]
    codice:
    <lista_libri>
    <libro>
    <titolo>titolo2</titolo>
    <autore>autore2</autore>
    </libro>
    sempre sullo stesso file iniziale

  6. #6
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da luca_87
    Chi: l'utente che visualizza il jtextpane
    Ok l'utente può modificarlo come gli pare a questo punto ..... spetta poi alla tua applicazione salvare semplicemente il documento su file come "plain text".
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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 © 2025 vBulletin Solutions, Inc. All rights reserved.