0

我的预期输出是这种格式的 JAXB。

 <?xml version="1.0" encoding="utf-8"?>
<req:ShipmentRequest xmlns:req="http://www.dhl.com"    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.dhl.com ship-val-global-req.xsd" schemaVersion="5.0">
<Request>
<ServiceHeader>
  <MessageTime>2001-12-17T09:30:47-05:00</MessageTime>
  <MessageReference>1234567890123456789012345678901</MessageReference>
  <SiteID>CustomerTest</SiteID>
  <Password>alkd89nBV</Password>
</ServiceHeader>

</req:ShipmentRequest>

但我只能得到

<?xml version="1.0" encoding="utf-8"?>
<ShipmentRequest xmlns:req="http://www.dhl.com"    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.dhl.com ship-val-global-req.xsd" schemaVersion="5.0">
<Request>
<ServiceHeader>
  <MessageTime>2001-12-17T09:30:47-05:00</MessageTime>
  <MessageReference>1234567890123456789012345678901</MessageReference>
  <SiteID>CustomerTest</SiteID>
  <Password>alkd89nBV</Password>
</ServiceHeader>

</ShipmentRequest>

当我使用 jaxb 编组和解组时,如何添加像“req:”这样的前缀,如预期的输出所示

4

0 回答 0