J'ai exactement le même problème qu'ici, à savoir un fichier xml dans res/xml, que je souhaiterais lire à partir de mon code (plus particulièrement, à partir d'une Activity).
Mon fichier xml étant court, je préfèrerais le lire avec l'api dom et ne pas me servir d'un XmlPullParser, qui fonctionne plutôt comme sax, ce qui a tendance à grandement alourdir mon code jusqu'à remettre en cause l'utilité du xml dans ce cas!

J'ai essayé ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
DocumentBuilder builder = factory.newDocumentBuilder();
			getResources().getXml(R.xml.french)
			File f = new File("res/xml/french.xml"); 
                        Document dom = builder.parse(f);
			root = dom.getDocumentElement();
et plusieurs variantes : File f = new File("xml/french.xml")
...

à chaque fois une exception donc si quelqu'un peut nous aider, ce serait sympa!