解析富文字JSON報錯

2021-08-16 22:43:43 字數 1372 閱讀 6622

最近專案需要對ueditor富文字的內容轉為json,遇到了引號,引發的錯誤問題,通過使用base64加密解決。

varbase =newbase64();

varresult = base.encode(content);//解密為decode

獲得result為加密後的字串 不帶符號可以放心存入和json轉換 json.

stringify

(result

),存入資料庫。最後取出來回顯的時候 再用decode解密就ok了。

接下來貼出base64.js(來自網上copy)
functionbase64()else if(isnan(chr3)) 

output = output +

_keystr.charat(enc1) +_keystr.charat(enc2) +

_keystr.charat(enc3) +_keystr.charat(enc4);

}returnoutput;

}// public method for decoding

this.decode =function(input)

if(enc4 != 64)

}output = _utf8_decode(output);

returnoutput;

}// private method for utf-8 encoding

_utf8_encode =function(string)else if((c > 127) && (c

< 2048))else

}returnutftext;

}// private method for utf-8 decoding

_utf8_decode =function(utftext)else if((c > 191) && (c

< 224))else

}returnstring;

}}

用富文字解析html文字

html文字處理函式,輸入html文字內容 nsattributedstring attributedstringwithhtmlstring nsstring htmlstring 將html文字轉換為正常格式的文字 nsmutableattributedstring attstr nsmutab...

小程式富文字解析

吼吼吼 又要開始一篇新的記錄了。關於小程式解析富文字 今天碰到這個問題,所幸解決了。記錄一下 首先需要用到 wxparse 這個外掛程式 在對應需要用到的頁面引入wxparse const wxparse require wxparse wxparse.js 然後呼叫方法 data就是富文字裡面的內...

Rtf(富文字格式)解析

rtf規範最早是微軟編寫的關於多 儲存的一種文件儲存格式,後來微軟把它開放出來,這樣就使得不同的應用程式 作業系統 顯示裝置之間可以根據rtf規範進行實現,最終使得同乙個rtf格式的文件在不同的環境有相同的顯示效果。1 rtf檔案 使用7 bit ascii字元格式儲存,檔案沒有限制一行的最大長度。...