employeedetailxml を「res\raw」という名前のフォルダーに入れました。ファイルとフォルダ名を指定して開こうとすると、「ファイルが見つかりません」というエラーが表示されます。
ファイルへのパスを指定するにはどうすればよいですか?
「 R.raw.employeedetailxml」を渡して、そのファイルを開くことを指定できるようにしたいとFileInputStream
思います。それは可能ですか?(試してみましたが、エラーが発生しました。)
FileInputStream
パラメータとしてリソース ID を使用できますか?
try{
SAXParserFactory spf=SAXParserFactory.newInstance();
SAXParser sp=spf.newSAXParser();
XMLReader xr=sp.getXMLReader();
EmployeeDetailHandler empDetailHandler=new EmployeeDetailHandler();
xr.setContentHandler(empDetailHandler);
xr.parse(new InputSource(new FileInputStream("\\res\\raw\\employeedetailxml.xml")));
}