1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | Handler handler = new Handler() { public void handleMessage(Message msg) { Bundle bun = msg.getData(); String xml = bun.getString("response"); DocumentBuilderFactory t_dbf = null; DocumentBuilder t_db = null; org.w3c.dom.Document t_doc = null; NodeList ex_nodes = null; Node t_node = null; Element t_element = null; InputSource t_is = new InputSource(); try { t_dbf = DocumentBuilderFactory.newInstance(); t_db = t_dbf.newDocumentBuilder(); t_is = new InputSource(); t_is.setCharacterStream(new StringReader(xml)); t_doc = t_db.parse(t_is); t_doc.getTextContent(); ex_nodes = t_doc.getElementsByTagName("Ex"); for (int i = 0, t_len = ex_nodes.getLength(); i < t_len; i ++) { t_element = (Element)ex_nodes.item(i); example.setText(t_element.getTextContent()); } } catch (Exception e) { e.printStackTrace(); } } }; | cs |
'이것저것 > 자바*안드로이드' 카테고리의 다른 글
안드로이드 스튜디오 jar 파일 추가 (0) | 2016.12.07 |
---|---|
TabWidget 탭 이미지 변경 (0) | 2016.11.28 |
TCP 통신 (0) | 2016.11.18 |
TabHost (0) | 2016.11.09 |
TimePickerDialog (0) | 2016.11.08 |