中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

datagrid不能顯示數據,原因在于JSON字符串存在特殊字符

發布時間:2020-07-25 13:03:55 來源:網絡 閱讀:1259 作者:crackernet 欄目:開發技術

最近在使用easyui的datagrid展示報表時老是出現報表不能正常顯示的情況,看所拼接而成的JSON格式數據表面上卻沒任何的問題,根據經驗排查了一下所生產字符串中是否含有特殊字符,果然查到部分字段里存在回車換行符,手動替換之后報表顯示正常。問題找到了,接下來就是怎么解決問題的事:

一、從根源解決問題,在數據提交保存的時候就把該替換的全替換掉,一勞永逸。但寫出來的東西很長,是不是有點難看。

content=trim(Replace(Replace(Replace(Replace(Request.Form("content"),Chr(34),Chr(32)),Chr(59),Chr(32)),Chr(13),"")),Chr(10),""))

二、事后諸葛法,就是人家愛怎么保存怎么保存,反正等你保存進來以后,我改改改改

update orderRecord set Content=REPLACE(LTRIM(RTRIM(Content)),CHAR(13),'b') where Content like'%['+CHAR(13)+']%' and orderid like'20160810%'
update orderRecord set Content=REPLACE(LTRIM(RTRIM(Content)),CHAR(10),'b') where Content like'%['+CHAR(10)+']%' and orderid like'20160810%'


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

普陀区| 浪卡子县| 团风县| 金湖县| 黎川县| 双牌县| 鲁山县| 连江县| 赞皇县| 北碚区| 土默特左旗| 赤水市| 象州县| 金溪县| 荃湾区| 宜丰县| 西和县| 北票市| 张家界市| 子长县| 津南区| 吉首市| 察隅县| 冀州市| 泰州市| 濮阳县| 巩义市| 丰都县| 九寨沟县| 福贡县| 手机| 鄂温| 杭锦旗| 武威市| 扶风县| 常宁市| 鸡西市| 三江| 招远市| 兰西县| 谢通门县|