Как из Json получить информацию?
У меня есть код, который выдает email пользователя address и есть огромный файл json с базой всех пользователей.
Моя задача - найти в этом файле json по email никнейм пользователя и вывести его на экран (в идеале - эту связку (email/login) еще и записать в файл).
Стоит вирт.сервер apache с которым и провожу свою разработку и тестирование.
Вот части кода из javascript, который выводит на экран:
<script>
...
document.getElementById("email_address").textContent = Address;
...
</script>
<body>
...
<td width="300"><span class="output" id="email_address"></span>
...
</body>
Это всё работает отлично... Но вот дальше в своей задаче - я не продвинулся ни как! Мой пример (данные немного изменил) файла data.json, который отсортирован по "address":
[{"address":"[email protected]","login":"Vasya13722"},
{"address":"[email protected]","login":"Stepan100012"},
...
...
{"address":"[email protected]","login":"13Gerg"},
{"address":"[email protected]","login":"765Vincha"}]
Добавил в скрипт:
<script>
...
$.getJSON("data.json", function(Data)
{
var array=[];
for(var i=0;i<Data.length;i++)
{
var b=Data[i];
var c=[];
c.push(b.address);
c.push(b.login);
array.push(c);
console.log ( b.address,b.login );
}
});
...
</script>
После этого шага скрипт загружает в консоль построчно весь файл data.json то есть что-то да работает.
Прошу любой помощи в решении моей задачи!!! Заранее всем благодарен.