MyClientSOAP.java 文件源码

java
阅读 23 收藏 0 点赞 0 评论 0

项目:Shopping-Cart-using-Web-Services 作者:
private void parseUserActionResponse(String xml){
    messageList = new ArrayList<String>();
    //get the factory
    DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
    try {
        DocumentBuilder db = dbf.newDocumentBuilder();
        domARB = db.parse(new InputSource(new StringReader(xml)));
        domARB.getDocumentElement().normalize();
        NodeList nList = domARB.getElementsByTagName("messagetouser");
        messageList.clear();
        //put all message from server in a list
        for (int temp = 0; temp < nList.getLength(); temp++) {
            Node nNode = nList.item(temp);
            if (nNode.getNodeType() == Node.ELEMENT_NODE) {
                Element eElement = (Element) nNode; 
                messageList.add(eElement.getTextContent());
            }
        }
        //catch total items returned from server
        totalItem=domARB.getElementsByTagName("totalitem").item(0).getTextContent();

    }catch(ParserConfigurationException pce) {          pce.printStackTrace();
    }catch(SAXException se) {                           se.printStackTrace();
    }catch(IOException ioe) {                           ioe.printStackTrace();
    }catch (Exception e){                               e.printStackTrace();
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号