2010-01-25 9 views
0

Je veux faire une application dans laquelle je veux stocker le réglage de mon application dans xml donc besoin de mettre à jour le fichier xml (mise à jour des valeurs des noeuds, suppression des noeuds, ajout de noeuds).mise à jour de fichier xml dans android

En java, nous mettrons à jour le fichier XML à l'aide javax.xml classes de package .transform mais ce n'est pas disponible dans Android est si il possible de mettre à jour xml

(Si vous connaissez la raison pour laquelle Android does't ont transformer paquet s'il vous plaît me suggérer).

Merci d'avance.

Répondre

0

Android n'est pas une implémentation du JDK, donc il n'y a aucune garantie que toutes les classes JDK seront disponibles sous Android. Apache Xalan fournit une implémentation de javax.xml.transform, vous pouvez donc simplement inclure xalan.jar (et ses dépendances) dans votre projet Android. Jusqu'à ce que vous l'essayiez, il est difficile de dire d'une façon ou d'une autre.

+0

Merci pour la réponse Ce que vous avez dit est correct en Java mais quand j'utilise Apache Xalan pour projeter et quand je cours l'application Android ne crée pas de fichiers apk – user258152

2

Si vous souhaitez stocker les paramètres de votre application, vous pouvez entrer dans le Preferences facilities offered by Android.

Le grand avantage de faire ainsi est que les écrans de préférence et les widgets s'intègrent directement au stockage, ce qui rend la création d'une activité de paramétrage extrêmement facile.

+0

Ce que vous avez dit est correct mais mon exigence (pour créer des fichiers docx application et docx est une collection de fichiers xml) est de mettre à jour xml en utilisant sax, parseurs xmlpull ou avec toute autre alternative qui sont disponibles dans android – user258152