xmlbean 多個xsd 打包一個jar 生成xml的名稱空間問題
用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:namespace uri="http://wawa.com/h">
<xb:package>com.finet.wawa</xb:package>
</xb:namespace>
<xb:namespace uri="http://openuri.org/wawa">
<xb:package>com.sina.org</xb:package>
</xb:namespace>
這樣可以把2個xsd打包到一起
問題是,當他們生成xml檔案的時候,會在生成的xml前帶上名稱空間字首,比如
<h:purchase-order xmlns:h="http://wawa.com/h">
<h:customer>
<h:name>Doris Kravitz</h:name>
<h:address>Bellflower, CA</h:address>
</h:customer>
<h:line-item>
<h:description>wawa</h:description>
<h:price>1000.0</h:price>
<h:quantity>30</h:quantity>
</h:line-item>
</h:purchase-order>
我想知道,有沒有拌飯可以把生成的xml字首給去掉,因為這個字首會給解析xml帶來一定的麻煩!
多謝老手解答,本人感激不盡!
QQ:526054692
msn:wangquanwawa@hotmail.com
有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:namespace uri="http://wawa.com/h">
<xb:package>com.finet.wawa</xb:package>
</xb:namespace>
<xb:namespace uri="http://openuri.org/wawa">
<xb:package>com.sina.org</xb:package>
</xb:namespace>
這樣可以把2個xsd打包到一起
問題是,當他們生成xml檔案的時候,會在生成的xml前帶上名稱空間字首,比如
<h:purchase-order xmlns:h="http://wawa.com/h">
<h:customer>
<h:name>Doris Kravitz</h:name>
<h:address>Bellflower, CA</h:address>
</h:customer>
<h:line-item>
<h:description>wawa</h:description>
<h:price>1000.0</h:price>
<h:quantity>30</h:quantity>
</h:line-item>
</h:purchase-order>
我想知道,有沒有拌飯可以把生成的xml字首給去掉,因為這個字首會給解析xml帶來一定的麻煩!
多謝老手解答,本人感激不盡!
QQ:526054692
msn:wangquanwawa@hotmail.com
相關文章
- 使用p名稱空間和c名稱空間的XML快捷方式XML
- 對名稱空間的一點個人理解
- Jaxb - 生成帶名稱空間和節點字首的Xml的方式XML
- Dobbo的xsd更換為apache地址之後,SpringMVC中無法找到名稱空間的問題ApacheSpringMVC
- 聊聊如何避免多個jar透過maven打包成一個jar,多個同名配置檔案發生覆蓋問題JARMaven
- 同一個POD中預設共享哪些名稱空間
- 名稱空間
- PHP名稱空間PHP
- PHP 名稱空間PHP
- 20200109 - 名稱空間
- python名稱空間Python
- vuex名稱空間Vue
- 15-名稱空間
- Python名稱空間包Python
- 11. 名稱空間
- ts---名稱空間
- C++名稱空間C++
- Spring竟然可以建立“重複”名稱的bean?—一次專案中存在多個bean名稱重複問題的排查SpringBean
- spring框架中的名稱空間Spring框架
- Python中名稱空間是什麼?名稱空間生命週期是多久?Python
- ros節點名稱空間ROS
- PHP 核心特性 - 名稱空間PHP
- Kubernetes 名稱空間入門
- 3-1 名稱空間
- 什麼是名稱空間?
- php名稱空間的呼叫順序PHP
- package-make 新增自定義包的名稱空間和生成路徑Package
- PowerShell快速修改多個檔案的名稱
- PHP 獲取不帶名稱空間的類名PHP
- Python作用域和名稱空間Python
- System.Security.Cryptography 名稱空間
- c++系列:匿名名稱空間C++
- 一篇弄懂PHP名稱空間及use的使用PHP
- 一個工程的多個模組中的一個模組打包成jar在轉為.exe可執行檔案JAR
- Kubernetes 的層級名稱空間介紹
- kubernetes之為每個名稱空間的pod設定預設的requests以及limitsMIT
- TP5學習筆記一 名稱空間筆記
- 內聯和巢狀名稱空間巢狀
- Python中名稱空間包簡介Python