나는 안드로이드 애플 리케이션을 만들고, 나는 XML 문서를 얻기 위해 httprequest를 만들고 있는데, httpEntity는 null을 반환하지 않는다. 그리고 documentbuilderfactory를 사용하여 파일을 구문 분석하고 XML에서 필요한 데이터를 얻으려고한다.문서 작성기에 inputstream을 구문 분석하는 방법은 무엇입니까?
내가 가진 : 내가
이 사람이 나 알을 본 사람이
org.xml.sax.SAXParseException: expected: /hr read: body (position:END_TAG @10:8 in [email protected])과 같은 오류 예외가이 시점에서
DefaultHttpClient httpclient = new DefaultHttpClient();
HttpGet httpPost = new HttpGet(URL);
httpPost.addHeader("Authorization", getAuthHeader());
HttpResponse response = httpclient.execute(httpPost);
HttpEntity entity = response.getEntity();
InputStream is = entity.getContent();
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(is);
무엇을 나는 문제가 무엇인지 찾을 수있는 중이 야 이 코드가 충분하지 않으면 더 많은 것을 제공 할 수 있습니다. 더 이상 HTTP 요청 만 수행하는 것이 아닙니다. 내가이
<ads>
<ad>
<id>6</id>
<minViews>10</minViews>
<duration>4</duration>
<actionUrl>URL</actionUrl>
<imageUrl>URL</imageUrl>
<impressionCount>0</impressionCount>
</ad>
<ads>
그 같은 외모를 얻으려고 노력하고있는 "XML"파일이 모든 파일에 있습니다. 나는 두 지점 모두에서 URL을 얻으려고합니다.
파일을 구문 분석 할 때 문자열에서 빠져 나오려는 것은 무엇입니까? 노드? – Grammin
가져온 XML이 구문 상 올바르지 않다는 것 같습니다. –
응답 내용을 'String'으로 읽고 실제로 인쇄하는 것이 좋습니다 ... 나는 당신이 생각하는 것이 아니라고 생각합니다. . – ColinD