webservice返回xml去除第一行程式碼方法
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ReExpConsignInfo>
<ReExpConsignInfos>
<ExpBILLNO> 924230235758</ExpBILLNO>
<ReturnFlag>1</ReturnFlag>
<ReturnMsg>Susscce</ReturnMsg>
</ReExpConsignInfos>
<ReExpConsignInfos>
<ExpBILLNO> 9242302357</ExpBILLNO>
<ReturnFlag>1</ReturnFlag>
<ReturnMsg>Susscce</ReturnMsg>
</ReExpConsignInfos>
</ReExpConsignInfo>
設定這兩個屬性
marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true);
marshaller.setProperty(Marshaller.JAXB_FRAGMENT, true);
<ReExpConsignInfo>
<ReExpConsignInfos>
<ExpBILLNO> 924230235758</ExpBILLNO>
<ReturnFlag>1</ReturnFlag>
<ReturnMsg>Susscce</ReturnMsg>
</ReExpConsignInfos>
<ReExpConsignInfos>
<ExpBILLNO> 9242302357</ExpBILLNO>
<ReturnFlag>1</ReturnFlag>
<ReturnMsg>Susscce</ReturnMsg>
</ReExpConsignInfos>
</ReExpConsignInfo>