使用HttpURLConnection 連接webService時(shí),得到的內(nèi)容中“<”變成了“<”中文變成误直接使用wsdl文件生成的客戶端代碼去調(diào)用返回信息是沒有問題的,但是用HttpURLConnection調(diào)用可以獲得信息,但是出現(xiàn)如題問題,怎么解決?
1 回答

飲歌長嘯
TA貢獻(xiàn)1951條經(jīng)驗(yàn) 獲得超3個(gè)贊
你們返回的soap報(bào)文是沒有問題的,在soap中內(nèi)容的“<”是會(huì)被轉(zhuǎn)義的,如果不轉(zhuǎn)義那這個(gè)soap的報(bào)文就是錯(cuò)誤的(在xml中<是判斷元素的重要標(biāo)志)
這個(gè)是客戶端調(diào)用的問題,如果他們使用的是客戶端的webservice框架,是會(huì)自動(dòng)轉(zhuǎn)義的
如果使用的是httpurlconnection,那就需要他們手動(dòng)轉(zhuǎn)義了
添加回答
舉報(bào)
0/150
提交
取消