Autore Topic: Modifica di valori in file XML  (Letto 2627 volte)

Offline boyseez

  • Nuovo arrivato
  • *
  • Post: 43
  • Respect: 0
    • Github
    • Google+
    • boyseez
    • @GiuseppeRaddato
    • Mostra profilo
  • Dispositivo Android:
    Padfone 2
  • Sistema operativo:
    windows 8.1
Modifica di valori in file XML
« il: 09 Luglio 2012, 10:51:41 CEST »
0
Salve ragazzi Ho un problema!!!
Ho creato una cartella, in Res, dal nome xml e all'interno contiene una serie di file con tutti estensione .xml... ho bisogno di modificare da codice i valori contenuti in ogni tag di questi file ... esiste un modo??

Grazie
spero di esserti stato utile
Boyseez :-)

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Modifica di valori in file XML
« Risposta #1 il: 09 Luglio 2012, 10:56:53 CEST »
0
No, non puoi cambiare quei file, sono in pratica "compilati" nella tua app.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline boyseez

  • Nuovo arrivato
  • *
  • Post: 43
  • Respect: 0
    • Github
    • Google+
    • boyseez
    • @GiuseppeRaddato
    • Mostra profilo
  • Dispositivo Android:
    Padfone 2
  • Sistema operativo:
    windows 8.1
Re:Modifica di valori in file XML
« Risposta #2 il: 09 Luglio 2012, 11:02:07 CEST »
0
in quale altra maniera posso farlo??
spero di esserti stato utile
Boyseez :-)

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Modifica di valori in file XML
« Risposta #3 il: 09 Luglio 2012, 11:14:30 CEST »
0
in quale altra maniera posso farlo??

Dipende da quale funzionalità vuoi ottenere. Se per esempio vorresti cambiare i file XML per memorizzare dei settings, allora ti direi di usare le SharedPreferences, o salvare gli XML nella SD. Se invece vuoi cambiare i file XML che usi come database dell'app, allora ti direi di caricare gli XML in database SQLite e poi operare su quello.

Se esponi la tua problematica, una soluzione si dovrebbe poter trovare.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline boyseez

  • Nuovo arrivato
  • *
  • Post: 43
  • Respect: 0
    • Github
    • Google+
    • boyseez
    • @GiuseppeRaddato
    • Mostra profilo
  • Dispositivo Android:
    Padfone 2
  • Sistema operativo:
    windows 8.1
Re:Modifica di valori in file XML
« Risposta #4 il: 09 Luglio 2012, 12:12:48 CEST »
0
Aiutami per favore...
io avrei bisogno di salvare alcune informazioni in un file xml (Dati.xml)... ma non riesco a leggere i valori presenti in ogni tag come posso fare

PS
il file è in locale no via web tutti gli esempi che ho visionato prendono il file tramite un URL
spero di esserti stato utile
Boyseez :-)

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Modifica di valori in file XML
« Risposta #5 il: 09 Luglio 2012, 12:27:35 CEST »
+1
Aiutami per favore...
io avrei bisogno di salvare alcune informazioni in un file xml (Dati.xml)... ma non riesco a leggere i valori presenti in ogni tag come posso fare

Come detto sopra, non puoi modificare i file XML inseriti come risorsa dell'app.

Se vuoi puoi leggere e scrivere file (quindi anche file XML) ad esempio nella SD. Questi sono solo alcuni degli innumerevoli esempi che si trovano cercando su Google:
Reading and Writing a file to SD card sample program in Android
Android : File Handling – Read/Write « down the line

Se puoi vuoi fare il parsing dell'XML, puoi provare qua:
Android Development: Android XML Parsing Tutorial – Using DOMParser
Android XML Processing with the XmlPullParser - Tutorial
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store