微信公眾號 報 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: 0x10) was found in the value of attributeXMLUnicode
- 教你微信公眾號報名的製作方法 微信公眾號報名怎麼用?
- 微信公眾號開發
- 微信公眾號智慧回答
- 微信公眾號託管
- 微搜網·微信公眾號大全
- 微信公眾號投票活動製作教程 微信公眾號投票怎麼弄?
- 微信公眾號的留言功能
- Nodejs微信公眾號開發NodeJS
- 本地測試微信公眾號
- .net開發微信公眾號
- 微信公眾號開發-分享
- 微信公眾號介面導讀
- 微信公眾號獲取AccessToekn
- 微信公眾號讚賞功能開通方法 微信公眾號讚賞如何開通
- 微信公眾號自動回覆_JavaJava
- 微信公眾號支付踩坑記
- 微信公眾號-入門的坑
- 【微信公眾號】配置與應用
- [微信公眾號] 配置與應用
- 微信公眾號選單的配置
- 微信公眾號正文如何插入附件
- 爬取微信公眾號文章工具
- 微信公眾號和微信軟文采集網站網站
- 微信sdk 公眾號 微信支付 NFC 坑&筆記筆記
- 微信公眾號測試號開發小結
- 微信公眾號開發之坑(一)
- Python+Tornado開發微信公眾號Python
- PHP微信公眾號開發——公共方法PHP
- 【Java】微信公眾號開發筆記Java筆記
- Laravel+easywechat 開發微信公眾號Laravel
- 微信公眾號下發紅包 -- PHPPHP
- 某微信公眾號AI文章清單AI
- 微信公眾號更新新增選單
- 國慶節微信公眾號活動分享,如何做好十一國慶節微信公眾號活動
- 實現支援多公眾號的微信公眾號掃碼登入服務
- 微信公眾號開發 —— 微信網頁授權小記網頁
- 微信公眾號讀者討論怎麼發起? 微信公眾號文章加讀者討論的技巧