1
我的問題很簡單。 我正在給需要命名空間前綴的SOAP請求添加一個頭。因此我使用Java QName前綴不起作用
QName(String namespaceURI,
String localPart,
String prefix)
的問題是,雖然我設置的前綴沒有被添加,即:
new QName("http://lit.com/schemas/Bobsled", "bob:sessionId")
我得到<bob:sessionId xmlns="http://lit.com/schemas/Bobsled">
並與前綴:
new QName("http://lit.com/schemas/Bobsled", "bob:sessionId","bob")
我得到完全一樣的東西,它應該是:
<bob:sessionId xmlns:bob="http://lit.com/schemas/Bobsled">
...它似乎像構造函數中的前綴沒有做任何事情!