문자열 변수 (링크)에 XML 응답을받는 URL이 저장되어 있습니다. DOM을 사용하여 XML 데이터를 구문 분석합니다.DOM을 사용하여 URL에서 XML 가져 오기
내가 제대로 데이터를 추출 내가 로컬 드라이브에 XML을 저장하는 내 파서를 구축하고 내가 데이터를했다 있는지 확인하기 위해서 : 나는 URL에서 그것을 얻을하려고 할 때 그래서
document = builder.parse(new File(filepath));
를 I 중고 :
document = builder.parse(new URL(link).openStream());
그리고 작동하지 않았습니다. 내가 뭘 놓치고 있니?
xml의 데이터는 jsf 데이터 테이블에 표시된 목록에 저장됩니다.
"작동하지 않았습니다." 어떤 오류 메시지 또는 스택 추적이 가능합니까? –
유형 예외 보고서 메시지 설명 서버가이 요청을 수행하지 못하게하는 내부 오류가 발생했습니다. 예외 javax.servlet.ServletException \t javax.faces.webapp.FacesServlet.service (FacesServlet.java:321) 내가이 helpfull 희망 java.lang.NullPointerException이이 – Jsamios
내가 변경 근본 원인 위의 내용은 다음과 같습니다 : URL 링크 = 새 URL ("http : // ....."); InputStream in = link.openStream(); document = builder.parse (in); 아직 안 ... – Jsamios