最近專案需要對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字元格式儲存,檔案沒有限制一行的最大長度。...