Как из 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 то есть что-то да работает.

Прошу любой помощи в решении моей задачи!!! Заранее всем благодарен.


Ответы (0 шт):