C JSON 轉List類 C 工具類

2021-10-23 18:07:22 字數 2300 閱讀 8909

list 序列號轉成string

jsonconvert.

serializeobject

(item.sellerbackupfile)

字串反序化成list

jsonconvert.

deserializeobject

>

(transplandetail.bankbackupfile)

;

新增引用

system.runtime.serialization;

system.servicemodel

system.servicemodel.web

public

class

jsonhelper

catch

(exception

)return result;

}#region

// 格式化json字串

///

/// 格式化json字串,使之能轉換成list

///

///

///

public

static

string

formatjson

(string

value

)///

/// 將json序列化的時間由new date(1373387734703)轉為字串"\/date(1373387734703)\/"

///

private

static

string

formatjsonmatch

(match m)

)\\/\""

, m.groups[2]

.value);}

#endregion

// 格式化json字串

#region

// 格式化日期

///

/// 將json序列化的時間由new date(1373390933250) 或date(1373390933250)或"\/date(1373390933250+0800)\/"

/// 轉為2013-07-09 17:28:53

/// 主要用於傳給前台

///

///

///

public

static

string

formatjsondate

(string

value

)///

/// 將json序列化的時間由date(1294499956278+0800)轉為字串

///

private

static

string

formatjsondatematch

(match m)

#endregion

// 格式化日期

#region

// 屬性和變數轉換

///

/// 屬性轉變量

/// 把"k__backingfield":"1",

/// 轉成"address":"1",

///

///

///

public

static

string

attributetovariable

(string

value

)private

static

string

attributetovariablematch

(match m)

///

/// 變數轉屬性

/// 把"address":"1",

/// 轉成"k__backingfield":"1",

///

///

///

public

static

string

variabletoattribute

(string

value

)private

static

string

variabletoattributematch

(match m)

>k__backingfield\":"

, m.groups[1]

.value);}

#endregion

// 屬性和變數轉換

}

C json轉換幫助類

using system using system.collections.generic using system.text using system.data using system.reflection using system.collections using system.data.c...

漢字轉拼音工具類

public class pinyin4jutils 將字串轉換成拼音陣列 param src return public static string stringtopinyin string src,string separator 將字串轉換成拼音陣列 param src param ispo...

金額轉漢字工具類

數字轉換為漢語中人民幣的大寫 2018年12月11日13 20 01 精確度 分 仟兆 public class numbertocnutils 小寫 private static final string cn lower number 漢語中貨幣單位大寫,這樣的設計類似於佔位符 private ...