用dom4j解析了一个xml格式字符串,是<settingitem item1="0001" item2="2" /> 这种格式,值已经取出,在Element里,第一次用,想问下Element里的值怎么取出String类型的(org.dom4j.tree.DefaultElement@1ccce3c [Element: <settingitem attributes: [org.dom4j.tree.DefaultAttribute@f7f540 [Attribute: name item1 value "0001"], org.dom4j.tree.DefaultAttribute@10655dd [Attribute: name item2 value "3"]]/>]s)
解决方案 »
- java开发自动组卷系统
- 如何实现下列问题
- 大家帮我看看程序那儿错了??
- java序列化的作用-这个挺有用的,不妨学学
- 請問:怎樣讀入一個文本,要求去掉文本中每一行前面的空格?(代碼如下)3Q!
- sun.misc.BASE64Encoder 这东西在http://java.sun.com/j2se/1.4.2/docs/api/中找不到..到底改如何查文档...
- j2ee项目前后程序分工问题
- JAVA服务器端的编译哪里有得下载??怎么安装。。。。
- 如何使用FileSystem类,得到一个目录下所有的文件名称,我没有帮助可查,请各位大侠帮忙,一定给分!!!
- 高分求教
- 如果将一个string日期(01JAN11)的格式表示成Date
- 求一个正则表达式,去掉"["和"]"
如果想取出item2的值 就是element.element("item2");
不知道楼主是不是说的是这个意思呢?
xx.getAttribute("item2").getValue();
是要这样么?
String s1;
String s2;
for (Iterator iter = list.iterator(); iter.hasNext();){
Element element = (Element) iter.next();
s1 = element.attributeValue("item1");
System.out.println(s1);
s2 = element.attributeValue("item1");
System.out.println(s2); }直接就是 String的 估计 lz 不是这个意思, 没把意思说清楚吧
yyy = element.element("item2").getText();这样吗