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
- C#解決一個奇怪的,名稱空間“XXX”中不存在型別或名稱空間名稱“xxx”的問題C#型別
- 聊聊如何避免多個jar透過maven打包成一個jar,多個同名配置檔案發生覆蓋問題JARMaven
- XML和Schema名稱空間詳解XML
- JAXB解析xml時忽略名稱空間的方法XML
- Dobbo的xsd更換為apache地址之後,SpringMVC中無法找到名稱空間的問題ApacheSpringMVC
- 名稱空間
- JAXB名稱空間及名稱空間字首處理
- C++ 中名稱空間的 5 個常見用法C++
- PHP 名稱空間PHP
- PHP名稱空間PHP
- vuex名稱空間Vue
- jQuery 名稱空間jQuery
- JavaScript 名稱空間JavaScript
- 對名稱空間的一點個人理解
- JavaScript 中的名稱空間JavaScript
- Python 的名稱空間Python
- Python的一個名稱空間衝突,關於from-import機制PythonImport
- python名稱空間Python
- C++名稱空間C++
- 更改模型名稱空間模型
- 全域性名稱空間
- C++ 名稱空間C++
- Python 名稱空間Python
- ts---名稱空間
- 11. 名稱空間
- IMPDP 多個表空間物件匯入到一個表空間中物件
- Objective-C 的名稱空間Object
- Spring竟然可以建立“重複”名稱的bean?—一次專案中存在多個bean名稱重複問題的排查SpringBean
- 一個工程的多個模組中的一個模組打包成jar在轉為.exe可執行檔案JAR
- PHP 核心特性 - 名稱空間PHP
- Spring名稱空間解析Spring
- 使用名稱空間:基礎
- ros節點名稱空間ROS
- PHP名稱空間概念解析PHP
- JAXB玩轉名稱空間
- System.Web 名稱空間Web
- Python名稱空間包Python