私は私のサーバから応答を受け取ったオブジェクトと配列を持っています。私はウェブサイトの価値を印刷するために、それを第二のフォーマットに変換する必要があります。これはオブジェクトのマッピングを行う必要がありますか?またはJSONを解析するか、親切に助けてください。2つのオブジェクトのマッピングとjavascriptの配列
{"header":["SEOUL","BUSAN","NAMPODONG"],"data":[[38,"CAPITAL","M31"]]}
、コード上
'{"SEOUL" : "38", "BUSAN" : "CAPITAL", "NAMPODONG" : "M31"}'
var finalObj = {};
response.header.forEach(function(item, index) {
finalObj[item] = response.data[0][index];
});
上方から下方に
変換は、ヘッダーに可変ループを作成し、その値を取得するように正常に動作し、HTMLで印刷されます。ヘッダーとデータはサーバーからのものなので、何かを入力すると "A"と表示され、次にSEOULヘッダーが検索され、html形式で38が表示されます。
キー値:
ヘッダ:ソウルBUSAN南浦洞
データ:38 CAPITAL M31
Iは、データベース内のデータの多くを持っているが、上記の一例に過ぎません。だから私はBを入力して、データベースにないので、私は値が "見つかりませんでした" htmlで見てみたいが、このコードは何も進んでいないかどうかは分かりません。
ですか? –
フィルタ機構が必要です。フィルターはどのように機能しますか? 'A'が最初のオブジェクトを選択するのはなぜですか? –