zoukankan      html  css  js  c++  java
  • dom4j处理java中xml还是很方便的

    http://blog.csdn.net/chenghui0317/article/details/11486271

    输入:

    String flighter = RequestUtil.get("http://flash.weather.com.cn/wmaps/xml/china.xml");
    Document document = DocumentHelper.parseText(flighter);
    Element rootElement = document.getRootElement();
    List<Element> elementList=rootElement.elements();
    Element elm;

    for(int i=0;i<elementList.size();i++)
    {
    elm = elementList.get(i);
    System.out.println(elm);
    //System.out.println(elm.elementTextTrim("city"));//获取节点文本值
    System.out.println(elm.attributeValue("quName"));//attributeValue获取节点属性值
    }

    输出:

    Document doc = null;
    doc = DocumentHelper.createDocument();
    doc.setXMLEncoding("GB2312");
    Element res=doc.addElement("result");
    Element resultInfo = res.addElement("resultInfo");
    resultInfo.addAttribute("result", "failure");
    resultInfo.addAttribute("error_code", "400");
    resultInfo.addAttribute("error_reason", "验证失败");
    resultInfo.addAttribute("error_type", "");
    Element ser = res.addElement("service");
    ser.addAttribute("business", "ITV-CMS-MA");
    ser.addAttribute("function", "addMedia");
    output(doc.asXML());

  • 相关阅读:
    初学HTML_3
    初学HTML_2
    初学HTML_1
    VScode中的Java配置
    JAVA中访问控制和继承的规则
    Java中的变量
    minishift 部署postgresql
    sydnsis 把数据库做成api
    sydnsis接口 数据库到mq
    sydnsis 推送和消费amq消息
  • 原文地址:https://www.cnblogs.com/fx2008/p/4015865.html
Copyright © 2011-2022 走看看