2010-07-29 7 views
2

J'ai quelques fichiers xml, et je les conserve dans le dossier raw. Maintenant, le problème est que je dois les utiliser avec variable name en fonction de ma condition d'application. Mais je ne sais pas comment les chercher. La chose principale est que je ne comprends pas comment donner le chemin de mon fichier XML dans l'application.xml analyse par nom de fichier variable

Par exemple:

Mon fichier application.xml est stocké dans le dossier raw et je dois y accéder avec un nom variable.

String xmlName = application.xml; 

Comment puis-je récupérer mon fichier XML via la variable xmlName?

Répondre

3

Ce n'est pas une bonne pratique de garder vos fichiers xml généraux dans le dossier res. mettre ceux dans le dossier des actifs. faites le dossier assest au même niveau où le dossier res est là dans votre projet. Créez votre fichier [nom] .xml ici.

accès comme

InputStream in = getAssets() open ("[nom] .xml"). Chaîne xml = convertStreamToString (in); puis utilisez cette variable de chaîne