關於ascii碼的一些內容

2022-03-12 21:17:41 字數 2356 閱讀 5892

//

測試輸出\t到檔案

file.writealltext("

test.txt

", "

a\tb\tc

");

結果是:

當然,如果我們不想要通過\t來設定,我們就可以通過ascii碼來設定,tab的asscii碼是9,可以通過\u0009輸出,所以可以修改如下:

//

測試輸出\t到檔案

file.writealltext("

test.txt

", "

a\tb\tc\u0009d

");

結果:

我們可以看到,效果是一樣的。

還有一種方式就是通過ascii碼來轉換的方式輸出,c#**如下:

char a = (char)9;//

測試輸出\t到檔案

file.writealltext("

test.txt

", "

a\tb\tc\u0009d

" + a + "

e");

結果:

整數的9就是tab的ascii碼

常用的asscii碼如下:

xml配置檔案如下:

xml version="1.0" encoding="utf-8" 

?>

<

config

>

<

split

>\t

split

>

config

>

然後我們讀取xml檔案中的\t,然後再組裝輸出,**如下:

xelement config = xelement.load("

tab.txt");

string split = config.element("

split

").value;

string result = ""

;for (int i = 0; i < 4; i++)

file.writealltext(

"test.txt

", result);

輸出結果如下:

明顯不是我們想要的效果,那麼我們只需要把\t修改為:

xml version="1.0" encoding="utf-8" 

?>

<

config

>

<

split

s=" "

>

split

>

config

>

修改程式**如下:

xelement config = xelement.load("

tab.txt");

string split = config.element("

split

").value;

split = config.element("

split

").attribute("s"

).value;

string result = ""

;for (int i = 0; i < 4; i++)

file.writealltext(

"test.txt

", result);

於是結果就是:

ascii碼的對應如下:

注意:1. 配置到節點裡面不能解析,只能配到屬性attribute中

2.或者就只能讀取到之後將\\t替換成\t,這樣也能解決問題。

3.直接放到記事本裡面也是不能解析的。

4.如果 不能識別,可以修改為

關於token的一些內容

token,就是令牌,最大的特點就是隨機性,不可 一般黑客或軟體無法猜測出來。那麼,token有什麼作用?又是什麼原理呢?token一般用在兩個地方 兩者在原理上都是通過session token來實現的。當客戶端請求頁面時,伺服器會生成乙個隨機數token,並且將token放置到session當中...

鍵盤上一些常用按鍵的ASCII碼值

insert鍵 vk insert 45 home鍵 vk home 36 page up vk prior 33 pagedown vk next 34 end鍵 vk end 35 delete鍵 vk delete 46 方向鍵 vk left 37 方向鍵 vk up 38 方向鍵 vk r...

關於CSS的一些基礎內容

最近用到了css,剛好學學。css cascading style sheet 中文名層疊樣式表,用於為html文件新增樣式控制,也是一種計算機語言。一 css語法 a css規則由選擇器和宣告組成,構造為selector,多個宣告之間用分號隔開。declaration又包含屬性property和值...