哪位高手能帮忙看下dom4j添加复杂节点--紧急

问题描述

节点类似于:请帮忙看下!!!!我试过一些,在网上也找过找不到答案。。。<?xml version="1.0" encoding="UTF-8"?><report type="0"> <chart id="chartId"> <data-collection id="collectionId1"> <data>2011-3-22,3.5</data> <data>2011-3-22,2.0</data> </data-collection> <data-collection id="collectionId2"> <data>2011-3-22,3.5</data> <data>2011-3-22,2.0</data> </data-collection> </chart></report>

解决方案

Document doc = DocumentHelper.createDocument(); Element root = doc.addElement("report").addAttribute("type", "0"); Element chart = root.addElement("chart").addAttribute("id", "chartId"); Element data_collection1 = chart.addElement("data_collection").addAttribute("id", "collectionId1"); data_collection1.addElement("data").addText("2011-3-22,3.5"); data_collection1.addElement("data").addText("2011-3-22,2.0"); Element data_collection2 = chart.addElement("data_collection").addAttribute("id", "collectionId2"); data_collection2.addElement("data").addText("2011-3-22,3.5"); data_collection2.addElement("data").addText("2011-3-22,2.0"); System.out.println(doc.asXML());

时间: 2024-10-04 15:22:42

哪位高手能帮忙看下dom4j添加复杂节点--紧急的相关文章

jsp-求教:哪位大神帮忙看下代码,本人小白,实在不知道哪里有问题!!

问题描述 求教:哪位大神帮忙看下代码,本人小白,实在不知道哪里有问题!! 代码如下,登陆页面,把java逻辑放到了后台页面上,运行的时候没有报错,但是不跳转.测试账号密码正确不跳转因为没写,但是测试账号密码错误的情况下也不跳转. <%@ page language=""java"" import=""java.util.*java.sql.*info.DataBase"" pageEncoding=""

Navicat出现这个报错 哪位大神帮忙看下

问题描述 Navicat出现这个报错 哪位大神帮忙看下 今天重装了C盘之后 打开navicat就这样了 本人小白 不明白这个报错是什么意思 解决方案 是我的mysql出现问题了吗 如果是 我已经重新安装mysql好几次了 还是有这样的错误 不明白 解决方案二: 没遇到过这问题,度娘吧

哪位高手可以帮忙解释下try{}和catch{}的作用用法吗?

问题描述 小弟初学,哪位高手可以帮忙解释下try{}和catch{}的作用用法吗?不胜感激. 解决方案 解决方案二:如果try{}的{}中的语句在执行的过程中产生了异常(有很多种类),那么catch{}就可以把这个异常捕捉,当然这些异常有很多的种类,可以针对可能发生的不同的异常确定catch(){}的()中的参数类型,然后在{}中处理这些可能发生的异常.解决方案三:try语法简单点解释就是试试.当然试试的结果有可能成,有可能不成,所以有个catch.catch可以捕捉不同的失败原因.例如:try

哪位大神帮忙看下这个脚本有什么错误,谢谢

问题描述 哪位大神帮忙看下这个脚本有什么错误,谢谢 #! /bin/sh RUN_COMMAND="/bin/sh " if [["$1" == ""]] then exit fi for x in "$@" do if [[${x:-7}=="libtool"]] then RUN_COMMAND=$RUN_COMMAND' '$x else if [[${x:-11} == "/libgdal

jdk-JDK8构建报错了,哪位大神帮忙看下原因?

问题描述 JDK8构建报错了,哪位大神帮忙看下原因? 我的代码是从java.net网站下载的,名称为openjdk-8-src-b132-03_mar_2014.zip CPU:i54469 OS:Ubuntu 15.04 执行CONFIGURE之前需要 unset JAVA_TOOL_OPTIONS configure执行成功后,运行下面语句报错了,具体错误请看标黄的部分 /Desktop/openjdk$ make CONF=linux-x86_64-normal-server-fastde

哪位高手可以帮忙解释下overload和override的作用用法吗?

问题描述 小弟初学,哪位高手可以帮忙解释下overload和override的作用用法吗?谢谢,不好意思. 解决方案 解决方案二:override是要扩展或修改继承的方法,属性,索引器或事件的抽象实现或虚方法必须使用的修饰符

asp.net-各位大神帮忙看下我这哪里错了

问题描述 各位大神帮忙看下我这哪里错了 这是Dal层代码这是问题,该怎么改呢 解决方案 求助大神.....大神请进来帮忙 解决方案二: 首先你把你GetList()方法中拼接的strSql 拿到数据库里面执行一下,看看语法是否正确, 如果没问题,可能是DbHelperSQL.Query()这个封装的方法里面跟你的sql语句起了冲突.最好能单步调试进去这个方法看一下就知道为什么了. 解决方案三: sql的问题,你下个断点,输出下strsql,里面有不正确的字符.已经提示了,错误在1附近.你的sql

哪位高手帮我看下,这是何种加密方式?

问题描述 <Security><id>B1-E6-05-AA-7E-97-F3-E4-37-45-94-94-D2-60-83-F7</id><id>B2-98-BB-90-D4-CE-B2-47-25-CF-1F-39-E4-1D-DD-2D</id><id>82-56-31-5F-DE-EE-5F-E6</id><id>86-CA-39-E7-6A-0E-EC-9A-49-DC-AD-F1-86-A6-46

求高手出来帮忙看下问题

问题描述 部分代码:Stringsql="selecta.dm_,a.hyqc_,a.hzr_,a.addr_,1asordfromjy_hydaawherea.dm_in(selectb.t_valueasdm_fromJY_USER_BASETYPEb)unionselecta.dm_,a.hyqc_,a.hzr_,a.addr_,0asordfromjy_hydaaorderbyorddesc";System.out.println(sql);List<Object[]&g