2013-12-07 1 views
1

Это данные:Рисунок пыли с использованием json. Как нарисовать ключевые данные в пыли

var json= [ 
     { 
      "key1": "val1" 
     }, 
     { 
      "key2": "val2" 
     }, 
     { 
      "key3": "val3" 
     } 
    ] 

Как я рисую данные как 'key1', 'key2', 'KEY3' и 'val1' ,» val2 ',' val3 ', чтобы нарисовать его в пыли?

Если объект как

var address = { 
    "a": "addressr", 
    "c": "city", 
    "s": "state", 
    "z": "zip" 
} 

и если я знаю, что ключи уже я могу рисовать как {address.a}, чтобы получить адрес.

+0

try 'json [0] .key' \ –

+0

Я хочу использовать пыль. – Reshma

ответ

0

я нашел способ решить мою проблему прямо сейчас (пожалуйста, объясните, если есть другой прямой путь)

var newjson = []; 
for(var key in json) 
{ 
    var arr  = json[key]; 
    var value = arr[Object.keys(arr)[0]]; 
    var keys = Object.keys(arr)[0] ; 
    var len   =  newjson.length; 
    newjson[len] =  { 
       "k":keys, 
       "v":value 
        } 
} 

и я Padd newjson в файл пыли и рисовать, как

{#newjson} 
{k}-----{v} 
{/newjson} 

выход будет

ключ1 ------ знач1 ключ2 ------ знач2 key13 ------ ва l3

 Смежные вопросы

  • Нет связанных вопросов^_^