華爲短信開發包開發聯通sgip1.2接口協議報錯

根據聯通sgip1.2接口協議,使用華爲短信開發包,報錯

[Fatal Error] :24:28: An invalid XML character (Unicode: 0xd863) was found in the element content of the document. org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0xd863) was found in the element content of the documen.

報錯原因:xml的編碼格式是unicode,讀取失敗

解決辦法:解壓smproxy.jar包,然後找到華爲短信開發包\CMPP3資料\smproxy\com\huawei\insa2\comm\sgip下有一個resource_zh.xml,這個文件的編碼格式改成utf-8,保存時業保存成utf-8,然後重新打包,就不會報錯了
這裏寫圖片描述

點擊下載:修改過的jar包

有人說沒有源碼,在此貼出源碼供大家下載:smproxy華爲源碼包:

發佈了44 篇原創文章 · 獲贊 17 · 訪問量 13萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章