내 employeedetailxml을 "res \ raw"라는 폴더에 넣습니다. 파일 및 폴더 이름을 지정하여 열려고하면 "파일을 찾을 수 없습니다"라는 오류가 발생합니다.Android에서 XML 파일의 폴더 경로를 지정하십시오.
내 파일 경로를 어떻게 지정할 수 있습니까? 내가 많이 선호
는 해당 파일을 열도록 지정하는 FileInputStream
에 'R.raw.employeedetailxml'을 통과 할 수있다. 그게 가능하니? (시도해보고 오류가 발생했습니다.)
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")));
}
고마워 잘 작동합니다. –