2016-05-11 8 views
0

JavaScriptオブジェクトをjsonに変換しようとしています。JavaScriptオブジェクトをjsonに変換する方法

実際には、jsonをアップロードして編集し、変更内容をダウンロードできるWebサイトを作成しました。

私が編集するときの便宜のために、JSON.stringifyで変更の最後に変換されるjavascriptオブジェクトが作成されます。

問題は、最終的なJsonは、異なるキーに関連付けられた要素を持つ最初のJsonと同じ特性を持つ必要があります。結果はこのようにする必要があり

"tickets": { 
    "use": "Valida", 
    "useagain": "Valida di nuovo", 
    "usetitle": "Convalida biglietto", 
    "usemessage": "Vuoi convalidare il biglietto ora?", 
    "purchaseconfirmtitle": "Confermi l\"acquisto?", 
    "purchaseconfirmmessage": "Potrai convalidare il biglietto più tardi", 
    "minutes": "Minuti", 
} 

"tickets": { 
    "use": "Example", 
    "useagain": "Example1", 
    "usetitle": "Example2", 
    "usemessage": "Example3, 
    "purchaseconfirmtitle": "Example4", 
    "purchaseconfirmmessage": "5", 
    "minutes": "Minuti", 
} 

は、どのように私は(すべての要素が「チケット」の子どもになることを確認してください

例えば最初のものは、このことができます例えば)?

+0

詳細を追加する必要があります。 – mido

+0

あなたは 'JSON.stringify'を試しましたか? – mido

+2

[JavascriptでオブジェクトをJSONにシリアル化するにはどうすればよいですか?](http://stackoverflow.com/questions/558518/how-can-i-serialize-an-object-to-json-in-javascript) –

答えて

0

、ここで

var text = '{ "employees" : [' + '{ "firstName":"John" , "lastName":"Doe" },' + '{ "firstName":"Anna" , "lastName":"Smith" },' + '{ "firstName":"Peter" , "lastName":"Jones" } ]}';

あなたのオブジェクトがあり、ここで

var obj = JSON.parse(text); 

linkです。

+0

ありがとう、私は解決しました。 – Mister98

0

あなたはJSON.stringify()を探しています。 (以下の例を考える)W3Schoolsのによると

+0

理由はわかりませんが、あなたのリンクは表示されません https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify – AlainIb

+0

それほど大きな問題はありません。 [JSON.stringify](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify) –

+0

いいえ、最初の一見では私はそれがリンクではありませんでした。私はあなたが '[JSON.stringify()]'の2番目の要素を取得しようとしていると思います。 – AlainIb

関連する問題