微信公眾號 報 An invalid XML character (Unicode: 0x1a) was found in the CDATA sectio
開發的公眾號報看到莫名其妙的錯誤 如下
看日誌說 解析 xml 資料時出現 0x1a 異常,但是專案中沒有 xml 呀 ,再看之前的日誌,就會發現公眾號接受的資料有問題,如下
專案程式碼中確實有將接收的資料進行轉換 如下
解決:在轉換之前 將字串中的 0x1a 進行替換。使用下面方法;
private String stripNonValidXMLCharacters(String in) { if (in == null || ("".equals(in))) return null; StringBuffer out = new StringBuffer(in); for (int i = 0; i < out.length(); i++) { if(out.charAt(i) == 0x1a) { out.setCharAt(i, '-'); } } return out.toString(); }
相關文章
- An invalid XML character (Unicode: 0x18) was foundXMLUnicode
- Error parsing XML: An invalid XML character (Unicode:0x1f) was foundErrorXMLUnicode
- An invalid XML character (Unicode: 0x10) was found in the value of attributeXMLUnicode
- An invalid XML character (Unicode: 0x4) was found in the element content of theXMLUnicode
- All About JAVA An invalid XML character (Unicode: 0xdd65) was found in the comment 錯誤JavaXMLUnicode
- Java - XML字元支援報錯An invalid XML characterJavaXML字元
- 對XML 進行 parse 時的Invalid Unicode character (0x0) 分析XMLUnicode
- 微信公眾號智慧回答
- 微信公眾號開發
- 微信公眾號系統
- 微信公眾號--入門
- 微信公眾號投票活動製作教程 微信公眾號投票怎麼弄?
- python利用微信公眾號報警程式碼Python
- Dom4j 讀 xml 時,遇到 xml 無效字元,報錯:An invalid XML characterXML字元
- 微信公眾號開發-分享
- 微信公眾號 檢視地址
- 微信公眾號介面導讀
- .net開發微信公眾號
- 微信公眾號支付全解析
- 【前端】微信公眾號推薦前端
- 微信開發之公眾號
- Python 抓取微信公眾號賬號資訊Python
- [微信公眾號] 配置與應用
- 【微信公眾號】配置與應用
- 爬取微信公眾號文章工具
- 微信公眾號-入門的坑
- 微信公眾號下發紅包 -- PHPPHP
- Nodejs微信公眾號開發NodeJS
- 微信公眾號支付踩坑記
- 微信公眾號自動回覆_JavaJava
- Sanic 微信公眾號開發 --- 初探
- Python微信公眾號開發Python
- 微信公眾號開發點滴
- 微信公眾號選單的配置
- 國慶節微信公眾號活動分享,如何做好十一國慶節微信公眾號活動
- SAXParseException An invalid XML character 問題的解決ExceptionXML
- 微信公眾號和微信軟文采集網站網站
- 微信sdk 公眾號 微信支付 NFC 坑&筆記筆記