2016-12-15 5 views
0

я нашел фрагмент кода, показывающий, как извлекать данные из массива JSON:JSON данные в файле

<div id="placeholder"></div> 
<script> 
var data={"users":[ 
    { 
     "firstName":"Ray", 
     "lastName":"Villalobos", 
     "joined":2012 
    }, 
    { 
     "firstName":"John", 
     "lastName":"Jones", 
     "joined":2010 
    } 
]} 

document.getElementById("placeholder").innerHTML=data.users[0].firstName + " " + data.users[0].lastName+" "+ data.users[0].joined; 
</script> 

Но я хочу, чтобы данные в формате JSON файла. Итак, как я могу это сделать?

+1

Возможный дубликат [Получить данные из входного файла в JQuery] (http://stackoverflow.com/questions/12281775/get-data-from-file-input-in-jquery) – nafas

+2

Так сделать Ajax запросить и получить файл JSON. – epascarello

+0

@ nafas, как это даже близко к дубликату? –

ответ

1
$.getJSON('example.json', function (data) { 
    console.log(data); 
    }); 
+0

Спасибо , что помогло! Мне нужен параметр «function». Для локального теста я использую расширение chrome (разрешаю совместное использование ресурсов между разными источниками). – ab2211

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