Nano Hash - криптовалюты, майнинг, программирование

Как получить данные из URL в массив?

Я довольно плохо использую php. Я не программист, просто делаю что-то для себя. У меня такая проблема, я хотел бы загрузить данные со своего производства PV. Данные в форме, как показано ниже. Как загрузить данные с урла в php, соответственно их сгруппировать и отправить в массив?? Заранее благодарим вас за вашу помощь.

{"sid":62923,"dataunit":"kWh","data":[{"time":"2019-08-01","no":"1","value":"27,7"}, {"время":"2019-08-02","нет":"2","значение":"24,0"},{"время":"2019-08-03","нет":"3" ,"значение":"19,9"},{"время":"2019-08-04","нет":"4","значение":"25,3"},{"время":"2019-08- 05","нет":"5","значение":"0,0"},{"время":"2019-08-06","нет":"6","значение":"0,0"}, {"время":"2019-08-07","нет":"7","значение":"0,0"},{"время":"2019-08-08","нет":"8" ,"значение":"0,0"},{"время":"2019-08-09","нет":"9","значение":"0,0"},{"время":"2019-08- 10","нет":"10","значение":"0,0"},{"время":"2019-08-11","нет":"11","значение":"0,0"}, {"время":"2019-08-12","нет":"12","значение":"0,0"},{"время":"2019-08-13","нет":"13" ,"значение":"0,0"},{"время":"2019-08-14","нет":"14","значение":"0,0"},{"время":"2019-08- 15","нет":"15","значение":"0,0"},{"время":"2019-08-16","нет":"16","значение":"0,0"}, {"время":"2019-08-17","нет":"17","значение":"0,0"},{"время":"2019-08-18","нет":"18" ,"значение":"0,0"},{"время":"2019-08-19","нет":"19","значение":"0,0"},{"время":"2019-08- 20","нет":"20","значение":"0,0"},{"время":"2019-08-21","нет":"21","значение":"0,0"}, { "время": "2019-08-22", "нет": "22", "значение": "0,0"}, {"время": "2019-08-23", "нет": "23", "значение": "0,0"}, {"время": "2019-08-24", "нет": "24", "значение": "0,0"}, {"время": "2019-08-25" ","нет":"25","значение":"0,0"},{"время":"2019-08-26","нет":"26","значение":"0,0"},{ «время»: «27.08.2019», «нет»: «27», «значение»: «0,0»}, {«время»: «28.08.2019», «нет»: «28», "значение": "0,0"}, {"время": "2019-08-29", "нет": "29", "значение": "0,0"}, {"время": "2019-08-30" ","нет":"30","значение":"0,0"},{"время":"2019-08-31","нет":"31","значение":"0,0"}]}

05.08.2019


Ответы:


1

Попробуй это

<?php 

$json_url = file_get_contents('Your url goes here');
$data = json_decode($json_url,true);

var_dump($data);
// You can print all of your data here to see if it works
foreach ($data as $items) {
    // You can loop trough the data and get it like $items->sid etc
    var_dump($items);
}

?>

Вам нужно получить URL-адрес с помощью «file_get_contents», а затем вам нужно декодировать его с помощью json_decode.

а затем вы распечатываете его для каждой функции

05.08.2019
  • Спасибо, работает, но $data = json_decode($json,true); --› $data = json_decode($json_url,true); ;) 05.08.2019
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..