[英]How to add child elements in Soap Request XML using Java SAAJ
[英]How to add child elements of SOAP request without namespace JAVA
我正在嘗試構建SOAP消息,並且需要擺脫子元素中的名稱空間。
嘗試如下
QName childName = new QName("","objRequest","tem");
並且出現異常org.w3c.dom.DOMException:NAMESPACE_ERR:試圖以對名稱空間不正確的方式創建或更改對象。
我嘗試了
SOAPElement bodyElement1 =bodyElement.addChildElement("objRequest","tem");
並仍然將默認名稱空間添加為
<tem:objRequest xmlns:tem="http://tempuri.org/">
我希望將元素添加為<tem:objRequest>
而不是上面的元素。 請讓我知道是否有辦法做到這一點。
您要做的就是將名稱空間添加到信封中
envelope.addNamespaceDeclaration("tem","http://tempuri.org/")
我假設您不應用xml / xslt轉換來獲取結果String。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.