Android File Not Found Exception
<p>I am writing an android app and I am having a very frustrating issue. 
I have some data stored in an XML file called <strong>"ouritems.xml"</strong> in a "data" folder. 
I have this code that is supposed to read from this file. </p>

<pre><code> try {
            File fXmlFile = new File("data/ouritems.xml");
            DocumentBuilderFactory dbFactory = DocumentBuilderFactory
                .newInstance();
            DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
            Document doc = dBuilder.parse(fXmlFile);
            doc.getDocumentElement().normalize();
            nList = doc.getElementsByTagName("item");
        }
        catch(Exception e){
            e.printStackTrace();
        }
</code></pre>

<p>I have tried running this code in a plain java app, and it works perfectly. 
However, when I try to run the android app I get a <code>"File not found exception"</code>.
The file is stored in the app folder. And I CANNOT understand why it cannot be found. 
Is this some sort of android permission problem??</p>
