dom4j 怎么从element中取出值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dom4j 怎么从element中取出值相关的知识,希望对你有一定的参考价值。
<accountCheckResult>//根元素
<payOrder>
<payOrderId>20091209214739</payOrderId>
<merOrderId>111123456</merOrderId>
<merSendTime>2008-07-01</merSendTime>
<amountSum>500.00</amountSum>
<payBank>abc</payBank>
<state>1</state>
</payOrder>
<payOrder>
...
</payOrder>
<payOrder>
...
</payOrder>
</accountCheckResult>
这是xml中的内容,怎么从这个xml中取出所有的payOrder放入list呢
(已经有payorder这个bean)请帮我写几句代码
import java.util.List;
import org.dom4j.Document;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
public class TestReadXml
public static void main(String arge[])
try
File f=new File("xml文件所在路径");
SAXReader reader = new SAXReader();
Document doc = reader.read(f);
Element root = doc.getRootElement();
Element foo=null;
List list=root.elements("payOrder");
for(int i=0;i<list.size();i++)
foo=(Element)list.get(i);
System.out.print("id:" + foo.elementText("payOrderId"));
catch(Exception e)
e.printStackTrace();
本回答被提问者采纳
SQL 如何取出数据库中一列的所有值.....
编程新手,用VS2008+SQL2005 编一个小程序,现在想取出数据库中一列的所有值并显示出来,求大大指导 。。。 试了几天了,不会啊 = = 就这个表 想把english下面那些1啊0啊的都取出来存在一个数组之类的东西里让其他语句调用。。怎么办
1、首先需要输入名称和密码登陆服务器。
2、在如下图中是一个Student的数据表,这里需要打开数据表中的StudentName数据表。
3、这里我们首先打开我们的数据库查询语句,输入查询语句先查询一下数据表中的数据内容。
4、输入查询语句,:Select * from Student,输入完毕之后选择全部内容,选择执行按钮,执行SQL语句。
5、执行完毕之后即可取出数据。
参考技术A1、首先在mysql创建表和添加数据。进入mysql,创建一个数据库,并使用该数据库。
2、接着创建usr表,并向usr表插入4条数据。创建表的sql语句和插入数据的sql语句如图。
3、表结构和表数据如图。
4、表的创建和数据的插入完成后,打开eclipse,创建一个java工程项目,在src下创建。
5、sql取出来的值存放到变量中的关键代码如图。
6、最后如图在UsrDao.java的窗口上右键选择Run AS-->Java Application。
参考技术B 你的意思是取出上面的表中的english这一列 然后显示出来那你先取出来:select english from TableName(你的表名)
在Vs里面你可以用DataSet存储
然后显示 可以用GridView或是DataList本回答被提问者采纳 参考技术C 这样下去该如何取?mrc.?Set mrc = ExecuteSQL(sql, msgtext) a = mrc所有这些探索性的工作,都曾 帮助后来有着更好设备的发明家们,解决了很多 参考技术D 你是问VS2008代码还是sql语句啊~~~?
能详细点咩
以上是关于dom4j 怎么从element中取出值的主要内容,如果未能解决你的问题,请参考以下文章
关于dom4j的XML解析,root.element("bank").elementIterator()获取到的