將文字檔案轉換成utf 8儲存進資料庫

2021-05-21 17:43:33 字數 1484 閱讀 9895

讀寫大文字為防止注入等各種問題,將文字轉換為unicode或utf8進行儲存.

1  ///

<

summary

>

2  ///

將文字字串轉換成帶","號分離的二進位制字串

3  ///

<

/summary

>

4  ///

<

param

name="

strcontent

">

文字字串

<

/param

>

5  ///

<

returns

>

帶,號分離的二進位制字串

<

/returns

>

6  private

string

strtexttostrbin

(string

strtext

)7 

16 return

stringtobin

.substring(1

);17 18

}19

///<

summary

>

20 ///

將帶,號分離的二進位制字串轉換成文字字串

21 ///

<

/summary

>

22 ///

<

param

name="

strbin

">

帶,號分離的二進位制字串

<

/param

>

23 ///

<

returns

>

文字字串

<

/returns

>

24 private

string

strbintostrtext

(string

strbin

)25

32 33

byte

strtobin

=new

byte

[bintostr

.length];

34 for

(inti=

binarray

.getlowerbound(0

);i<

=binarray

.getupperbound(0

);i++

)35

38 system

.text

.encoding

encoding

=system

.text

.encoding

.utf8;

39 return

encoding

.getstring

(strtobin);

40 }

判斷文字檔案是否UTF 8編碼

utf 8編碼的文字文件,有的帶有bom byte order mark,位元組序標誌 即0xef,0xbb,0xbf,有的沒有。用windows的notepad編輯的文字儲存是會自動新增bom,我們常用ue編輯器在儲存utf 8編碼的時候也會自動新增bom,notepad 預設設定中儲存utf 8...

在Linux上如何將文字檔案轉換成PDF格式

當你有一大堆文字檔案要維護的時候,把它們轉換成pdf文件會好一些。比如,pdf更適合列印,因為pdf文件有預定義布局。除此之外,還可以減少文件被意外修改的風險。要將文字檔案轉換成pdf格式,你要按照下面的兩步。首先你要安裝兩個需要的包。在 debian ubuntu 或者 linux mint上 s...

js中把中文字元轉換成Utf8編碼

呼叫encodeutf8 s1 方法即可 返回值就是編碼後的 把中文字元轉換成utf8編碼 function encodeutf8 s1 for var i 1 i sa.length i else retv sa i return retv function str2hex s return va...