我想設置一個JSP頁面:JSP:發送請求並獲得響應XML
- 叫DDR服務器地址:http://ddr.mobileok.kr/profile/DeviceProfile.do 與參數是:MN = SCH-W420 (所以我會要求:http://ddr.mobileok.kr/profile/DeviceProfile.do?mn=SCH-W420)
- 後,得到返回結果是XML格式
注: 我試過用ajax類似於下面的代碼(如AJAXç得到「XML返回結果」從DDR服務器使用javascript頌)。它做得很好:
/**Send request*/
http_request.onreadystatechange = alertContents;
http_request.open('GET', url + parameters, true);
http_request.send(null);
.....
/**get response from server*/
return http_request.responseText;
但現在我不想使用Javascript,只想通過JSP來做。
我該如何處理JSP?
謝謝!!!
+1說,JSP是錯誤的技術這一點。 –
謝謝。它對我有用。請幫助我更多。 我想將該XML轉換爲JSON(在java中執行)。我能怎麼做? – MartinJoo
您可以編寫一個XSLT樣式表來做到這一點。如果您想「按原樣」翻譯整個XML,那麼已經有XSLT模板可以爲您完成。請查看http://code.google.com/p/xml2json-xslt/,或者http://www.google.com/search?q=xml+to+json+xslt瞭解更多選項。如果您需要選擇要映射的節點,您必須自己編寫自定義樣式表。 – ChssPly76