DBUnit问题,xml导入数据库部分属性无法读取

fengyuleidian3 2009-10-10 06:23:32
我在把XML中的内容导入数据库时,没有出现任何错误,但是有一个属性没有导进去,不知道为什么?
望高手来解答!!!代码如下:
...全文
167 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
fengyuleidian3 2009-10-19
  • 打赏
  • 举报
回复
是排列的顺序的问题。
XML code
<?xml version='1.0' encoding='UTF-8'?>
<dataset>
<Test ORGCODE="6666" ... LEADERUSERID="zhang" ... />
<Test ORGCODE="6666" ... LEADERUSERID="zhang" ... />
</dataset>
fengyuleidian3 2009-10-19
  • 打赏
  • 举报
回复
是排列的顺序的问题。
XML code
<?xml version='1.0' encoding='UTF-8'?>
<dataset>
<Test ORGCODE="6666" ... LEADERUSERID="zhang" ... />
第一行有这个LEADERUSERID,下面就读的进去
<Test ORGCODE="6667" ... ... />
<Test ORGCODE="6668" ... LEADERUSERID="wang" ... />
</dataset>

XML code
<?xml version='1.0' encoding='UTF-8'?>
<dataset>
<Test ORGCODE="6667" ... ... />
第一行没有这个LEADERUSERID,下面就读不进去
<Test ORGCODE="6668" ... LEADERUSERID="wang" ... />
</dataset>
swandragon 2009-10-14
  • 打赏
  • 举报
回复
看不出来,不晓得
xiaozejun 2009-10-11
  • 打赏
  • 举报
回复
看这么一点点代码 看不出什么东西来
AldisZhan 2009-10-10
  • 打赏
  • 举报
回复
楼主 还是贴的不够详细 来顶一下
fengyuleidian3 2009-10-10
  • 打赏
  • 举报
回复
	
<?xml version='1.0' encoding='UTF-8'?>
<dataset>
<Test ORGCODE="6666" ... LEADERUSERID="zhang" ... />
</dataset>

这是DBunit准备好的数据, 我感觉没有什么特别的。就是再导入数据库时属性LEADERUSERID的值没有导进去。导入的java代码如下:

String path = "e:\\dataset\\workgroup_branch.xml";
IDataSet dataSet = new FlatXmlDataSet( new FileInputStream(path));
DatabaseOperation.CLEAN_INSERT.execute(connection,dataSet);
amdgaming 2009-10-10
  • 打赏
  • 举报
回复
贴代码。。。楼主 。。。。。
这样 谁也不知道

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧