title: Android File Path NOT Found
body: <p>I trying to do XML parsing program.
  I also used <strong>FileInputStream</strong> for my XML file.
  I placed XML file under android's assets folder,META-INF folder.
  That's file name is "container.XML".</p>
  
  <p>Here is my code parseXML,</p>
  
  <pre><code> public void parseXMLinfoBook() throws FileNotFoundException, ParserConfigurationException, SAXException{
  
          FileInputStream in = new FileInputStream("file:///android_asset/META-INF/container.xml");
  
          StringBuffer inLine = new StringBuffer();
          InputStreamReader isr = new InputStreamReader(in);
  
          BufferedReader inRd = new BufferedReader(isr);
  
          SAXParserFactory spf=SAXParserFactory.newInstance();
          SAXParser spr=spf.newSAXParser();
          XMLReader xmlreader = spr.getXMLReader();
  
          XmlHandler xmlhe=new XmlHandler();
          xmlreader.setContentHandler(xmlhe);
  
          }
  </code></pre>
  
  <p>Here is Button.SetonClick code,</p>
  
  <pre><code>public void onClick(View v) {
                  // TODO Auto-generated method stub
                  try {
                      parseXMLinfoBook();
                  } catch (FileNotFoundException e) {
                      // TODO Auto-generated catch block
                      e.printStackTrace();
                      tv.setText("ErrorPath "+e.getMessage());
                  } catch (ParserConfigurationException e) {
                      // TODO Auto-generated catch block
                      e.printStackTrace();
                  } catch (SAXException e) {
                      // TODO Auto-generated catch block
                      e.printStackTrace();
                  }
              }
          });
  </code></pre>
  
  <p>I got only error message.
  Hope help!</p>