• 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());

  • 相关阅读:
    进程间通信之数据共享--共享内存
    进程间通信之分工协作-信号灯
    进程间通信之分工协作--锁
    进程间通信之事件通知--信号
    进程间通信之数据传输--Socket
    c++模板特化
    DAG模型:嵌套矩形
    数字三角形
    c柔性数组结构成员
    模板
  • 原文地址:https://www.cnblogs.com/fx2008/p/4015865.html
Copyright © 2020-2023  润新知