返回信息流大神们,现在在做一个问题一直都米有头绪
我要做一个小软件,把图片中提取出来的颜色,shape,人工标签等信息写到xml表单里,然后再做一个程序,进行图片搜索,就是输入一个关键词,返回一个具体的符合要求的图片
但是,现在我想把所有的(比如n张图片)信息都写到一个xml文件里,因为我觉得这样的话查询的时候就只要遍历这一个文件就行了(用XPath?)像这样:
<Image id=1>
<color>red</color>
<size> 100*200</size>
</Image>
<Image id=2>
<color>green</color>
<size> 343*200</size>
</Image>
...
就像这样,但是吧,我不会定位写,不知道怎么能在一张表单里写几张图片的信息,查了半天也没个想法。。。
然后,我又想,我可以一张图片写一个单独的xml表单,也就是说,n张图片,就是n个xml文件,可是,做查询系统的时候,又有问题了,我不知道怎么用java实现在多表单之间的查询,貌似都是在一个xml文件里的多节点查询,我要愁死了。。。
我是学电信工程的,介个数据库碰都米碰过,我实在有点走投无路了,望有大神能指点一二,至少是个方向也行啊
这是一条镜像帖。来源:北邮人论坛 / database / #6501同步于 2012/4/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
[问题]java 实现xml表单的建立
rxh
2012/4/25镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
写两个JAVA bean,一个是ImageList, 一个是Image ,让ImageList持有一个List<Image>,
有新的图片信息就往ImageList里加一个Image,
查一下JAVA的序列化,每次变动都将数据序列化,然后系统中同时保存一个静态的ImageList供你查询用,不过这方法也不太好,太麻烦,而且有隐患
最好还是用数据库吧,现在好多数据库都支持xml操作,例如sqlserver,oracle