JSON的鍵值對我有JSON數組象下面這樣:如何讓特定格式
var region= [{"af":"Africa"},{"as":"Asia"},{"au":"Australia"}]
我正在使用的一些框架中,我得到了上述陣列的價值:
{for r in regions}
<option value="${r}" >${r}</option>
{/for}
我試過javascript,但沒有成功。我想以上述格式輸出
plz幫我解決這個問題。
JSON的鍵值對我有JSON數組象下面這樣:如何讓特定格式
var region= [{"af":"Africa"},{"as":"Asia"},{"au":"Australia"}]
我正在使用的一些框架中,我得到了上述陣列的價值:
{for r in regions}
<option value="${r}" >${r}</option>
{/for}
我試過javascript,但沒有成功。我想以上述格式輸出
plz幫我解決這個問題。
var region= [{"af":"Africa"},{"as":"Asia"},{"au":"Australia"}],
len = region.length,
i, key;
for (i = 0; i < len; ++i) {
key = Object.keys(region[i])[0];
console.log(key, region[i][key]);
}
Object.keys
在此代碼中返回該對象的所有鍵的數組。而且只要你有1和每個對象只有1鍵 - 您使用[0]
抱歉,但我需要輸出,因爲我上面說因爲這不是在我的應用程序工作 – user1897933
@ user1897933:我已經給你知道如何提取數據,現在輪到你得到你想要的東西了。 「我需要輸出,如上所述」---我很抱歉,這不是一個志願者網站,我們不會免費做你的工作。 – zerkms
讓你在使用一個模板系統剛剛取得第一,想知道里面的模板,什麼是讓你可以從一個對象獲取一些數據? – adeneo
是即時通訊新的,並希望循環像我問plz幫助 – user1897933
我想獲得的關鍵以及價值 – user1897933