2013-06-28 45 views
0

我期待在ActionScript對象上做JSON.stringify,同時編碼json字符串。修改JSON.stringify()中的鍵

例如,說我有什麼編碼到

{"name":"Jimmy Page","band":"LEDZEP"} 

我希望它被編碼爲

{"~N~":"Jimmy Page","~B~":"LEDZEP"} 

代替。我如何實現這樣的事情,請記住,實際的對象是相當嵌套的。我能以某種方式使用JSON.stringifyreplacer parameter嗎?我已經能夠修改該值,但是我想替換該鍵。任何指針?謝謝。

回答

0

是的,你可以通過添加[數據成員]屬性的領域,然後添加數據成員的名字是這樣的: ... [數據成員(名稱爲「N」) 公共字符串名字{獲得;設置;} ...

+0

我不太跟着,你能告訴我一個示例代碼嗎?謝謝。 – dsh