最近一直在寫自己剛興趣的一些**,也在不斷的思考總學習,提高。自己的小框架也基本上打好了基石,因為介面啊應用了extjs 所以動態載入導航條成了必須解決的問題。
以前寫過乙個用stringbuilder根據集合拼裝為json字串的類,最近怎麼看怎麼彆扭,於是在網上找了一些資料,最近寫了乙個擴充套件類來對實體類進行json字串的正反序列化.
寫的有什麼不好的希望大家指正,也希望跟園子裡面的同行一起討論,下面廢話少說上**.
實現json轉換的標記介面.
namespace binary.net.common對標記介面做的靜態擴充套件方法.}
namespace binary.net.common}}呼叫示例:}
public執行結果:class carentity : ijsonable
set
}private
string username;
public
string username
set
}private
string type;
public
string type1
set }}
呼叫方法如下:
carentity car = new carentity();
car.carid = 8574919;
car.username = "
申菲菲";
car.type1 = "
bwm";
string a = car.getjsonstring();
carentity v = a.getjsonobject();
console.write(car.getjsonstring()+"
\n");
console.write(v.carid+"
\n");
console.write(v.username +"
\n");
console.write(v.type1 +"
\n");
console.read();
至此json字串轉化到此結束,希望大家批評指正。
在Js中的字串與json的轉化
例如 json字串 var str1 json物件 var str2 一 json字串轉換為json物件 要使用上面的str1,必須使用下面的方法先轉化為json物件 由json字串轉換為json物件 var obj eval str 或者 var obj str.parsejson 由json字串...
JSON物件轉化為JSON字串
在進行前端開發的時候,有時我們會遇到要將json物件轉化為json字串,那麼該如何進行轉化呢?我們可以用json物件的stringify 和parse 方法。json.stringify obj 將json物件轉為字串。json.parse string 將字串轉為json物件格式。如下所示 使用j...
js object 轉化為 json字串
1.用object.constructor判斷object型別 function serialize obj if str.substr str.length 1 str str.substr 0,str.length 1 return str break case array var str fo...