這幾天在開發(fā)中遇到的問題
XML文檔內(nèi)容
1
<?xml version="1.0" encoding="GB2312"?>
2
<Result xmlns="http://www.fiorano.com/fesb/activity/DBQueryOnInput2/Out">
3
<query>select * from users where users_id='11111'</query>
4
<row resultcount="1">
5
<column name="users_id" type="CHAR">11111 </column>
6
<column name="users_name" type="CHAR">wangwei </column>
7
<column name="users_group" type="CHAR">80 </column>
8
<column name="users_address" type="CHAR">11111號 </column>
9
</row>
10
<row resultcount="1">
11
<column name="users_id" type="CHAR">11111 </column>
12
<column name="users_name" type="CHAR">wangwei </column>
13
<column name="users_group" type="CHAR">80 </column>
14
<column name="users_address" type="CHAR">11111號 </column>
15
</row>
16
</Result>

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

本人遇到的問題是在<row></row>下的子元素名稱相同如上第5,6,7,8行.這時當用JDOM通過如下代碼獲取時










































































通過上面的代碼運行時產(chǎn)生的結(jié)果都只取屬性name="users_id"的元素的值即顯示的內(nèi)容都為11111.看到這結(jié)果當時都快暈了,馬上要吃中午飯搞出這么個問題. 哎先吃飯吧
誰叫"人是鐵飯是鋼呢".吃飯回來就開始在網(wǎng)上查資料找了半天沒的.看來只有靠自己了,打開JDOM的API文檔一個個方法往過看(E文我哭啊),最后終于找到了





看到這我興奮了,不管三七二十一我就燒黃紙砍豬頭想和getContent兄和getValue兄結(jié)為兄弟. 我對你們的崇拜有如滔滔江山....................... 啊!跑題了
從新更改過的代碼












































































