実際の出力:JSを使用してJavaScriptオブジェクトを解析してスワップする方法は?
{
"workbookInformation": {
...
},
"dashboard1": {
"auto-hidden": "0",
"maximized": "1",
"worksheet": {
"worksheet8": "APAC",
"worksheet2": "Freq_SC_Value",
"worksheet3": "L1 Type Filter",
"worksheet1": "Pillar Name"
},
"class": "dashboard",
"name": "AnalysisByGeography"
},
"dashboard2": {
...
},
"datasources3": {
...
}
}
必要な出力:
{
"workbookInformation": {
...
},
"AnalysisByGeography": {
"auto-hidden": "0",
"maximized": "1",
"worksheet": {
"APAC": "worksheet8",
"Freq_SC_Value": "worksheet2",
"L1 Type Filter": "worksheet3",
"Pillar Name": "worksheet1"
},
"class": "dashboard",
"name": "AnalysisByGeography"
},
"dashboard2": {
...
},
"datasources3": {
...
}
}
私は、キーの名前を与えるコードで試してみました。私は "//jashkenas.github.io/underscore/underscore-min.js
"キーを交換しようとしました。私はキー値のペアを逆にするために外部JSファイルを試しました。
あなたが何を意味するのですか? 'dashboard1'だけを変更しますか? –
もっと明示できますか? 「dashboardX」キーを基になる名前に置き換えることを意味しましたか?決してINPUT-> OUTPUTを入れて、人々があなたが望むものを理解することを期待してはいけません。 –
@ MasterDJon私は "名前"値で "ダッシュボード"キーを変更し、 "worksheetx"をその値で入れ替えるか反転させたいと思います。 –