用xmlbean生成xml时,
有2个xsd文件,照官方给出的 打包脚本
scomp -out a.jar a.xsd a.xsdconfig
这2个xsd可以这样打包
scomp -out a.jar a.xsd b.xsd a.xsdconfig
通过一个xsdconfig文件定义a.xsd b.xsd生成的java文件的包名,比如下:
xb:packagecom.finet.wawa/xb:package
/xb:namespace
xb:packagecom.sina.org/xb:package
/xb:namespace
这样可以把2个xsd打包到一起
问题是,当他们生成xml文件的时候,会在生成的xml前带上命名空间前缀,比如
Doris Kravitz/h:name
Bellflower, CA/h:address
/h:customer
wawa/h:description
1000.0/h:price
30/h:quantity
/h:line-item
/h:purchase-order
我想知道,有没有办法在save方法生成xml时把前缀设置给去掉,因为这个前缀会给解析xml带来一定的麻烦!
多谢老手解答,本人感激不尽!