我正在編寫一個基於REST的web服務代碼,其中xml被讀爲POST正文內容。 < REQ> J * Wt! & Gs + aGphxR </REQ>xml在json中的解碼問題org.json.JSONException:缺少';'在XML實體中
數據可能包含字母數字或符號。
我正在使用json-jena jar並將xml轉換爲java對象並讀取值。
JSONObject jsonObject = XML.toJSONObject(body);
對於特定請求上述我正在錯誤如下 org.json.JSONException:缺少「;」在XML實體:& gs在40 [字符41行1]
請讓我知道如何轉換爲json對象沒有錯誤。
我的要求是讀取REQ標記與用戶指定的實際值(不是編碼字符串)之間的值。
你是否要逃避「<" and ">」? – MadProgrammer
我的請求將與< and >轉換爲相應的正確形式。 – user1332962
@ user1332962 - 這裏的問題不是< and >,而是自己轉義& – Mark