1
Comment puis-je analyser mon fichier XML local situé sur le disque dur du système?xml l'analyse de fichiers en android
Comment puis-je analyser mon fichier XML local situé sur le disque dur du système?xml l'analyse de fichiers en android
Si votre fichier se trouve dans le répertoire/sdcard dir, vous pouvez utiliser
InputStream in = new FileInputStream("/sdcard/myfile.xml");
S'il se trouve dans le répertoire de votre application de données, vous pouvez utiliser
File f1=new File(context.getFilesDir(), "myfile.xml");
InputStream in = new FileInputStream(f1);
Si son située à l'intérieur de vos actifs/répertoire, vous pouvez utiliser:
AssetManager assets = context.getAssets();
InputStream in = assets.open("myfile.xml");
Après cela, vous pouvez utiliser DOM ou SAX pour faire votre analyse XML
DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder();
Document doc = builder.parse(in);