轉JSON字串,並進行AES加密

2022-05-04 05:45:12 字數 879 閱讀 1181

轉json時注意引用c盤裡的system.web.extensions.dll檔案

private string jsonencr(object obj)

只需要傳入相應的類或其他,例如:

private void form1_load(object sender, eventargs e)

private class infomation

public int age

public string gender

}

這樣就可以得到相應的json字串了,下面說下aes加密

aes加密(加密步驟)

1.加密字串得到2進製陣列;

2.將2禁止陣列轉為16進製制;

3.進行base64編碼

注意引用using system.security.cryptography;

private string encrypt(string key, string toencrypt)

"toencrypt"要加密的字串,"key"金鑰

例如:private static string key = "0123456789012345";

string ecvalue = encrypt(key, json);

另外**中有2進製轉16進製制,附上**

private string hex_2to16(byte bytes)

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

hexstring = strb.tostring();

}return hexstring;

}

json 字串轉物件

json 字串為 var str 1,eval方式解析,恐怕這是最早的解析方式了。如下 function strtojson str 2,new function形式,比較怪異哦。如下 function strtojson str 3,使用全域性的json物件,如下 function strtojs...

js中字串轉json

使用ajax的開發專案過程中,經常需要將json格式的字串返回到前端,前端解析成js物件 json ecma 262 e3 中沒有將json概念寫到標準中,還好在 ecma 262 e5 中json的概念被正式引入了,包括全域性的json物件和date的tojson方法。1,eval方式解析,恐怕這...

Js中字串轉Json與Json物件轉字串

a.js中讀取json的方法 js讀取json的方法我接觸到的有兩種 方法一 函式構造定義法返回 var strjson 得到的json var obj new function return strjson 轉換後的json物件 alert obj.name json name color red...