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

  • 相关阅读:
    JavaScript 正则表达式中的特殊字符
    framework —— throttles(访问频率控制)
    framework —— permission(权限)
    framework —— auth认证
    算法——基础知识
    算法——解迷宫
    算法
    爬虫 ==》 同步调用
    asyncio模块
    Requests模块
  • 原文地址:https://www.cnblogs.com/fx2008/p/4015865.html
Copyright © 2011-2022 走看看