2012-05-07 13 views
0

私はこれをJavascriptでどのようにしてくれますか? 2つの方法でオブジェクトを作成します。 JSONを文字列化して解析する必要があります。つまり、オブジェクト構造をシリアル化する方法と、逆シリアル化してJSON文字列をオブジェクト構造に変換するもう1つの方法があります。JSON(オブジェクト構造のシリアル化)を解析して解析し、JSON文字列をデシリアライズしてオブジェクト構造に変換しますか?

メソッドkrachaまたはretuneraではなく、循環参照を処理する必要があります。

+0

可能重複[JavaScriptでJSONを解析する方法(http://stackoverflow.com/questions/4935632/how-to-parse-json-in-javascript)および[循環オブジェクト値を含むオブジェクトを直列化する](http://stackoverflow.com/questions/9382167/serializing-object-that-c​​ontains-cyclic-object-value) - 新しい質問をする前に検索を使用してください。 –

+0

*メソッドは循環参照を処理する必要があります*どのように処理する必要がありますか? –

答えて

2

使用JSON.parse

var originalObject = { foo: "bar" }; 
var jsonString = JSON.stringify(originalObject); // "{foo:'bar'}" 
var objectFromString = JSON.parse(jsonString); // { foo: "bar" } 
関連する問題