Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Web > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 28.11.2019, 15:48   #1
хатабыч
Пользователь
 
Аватар для хатабыч
 
Регистрация: 16.03.2016
Сообщений: 44
Вопрос Локальный file.json (доступ)

Всем привет уважаемые форумчане.
Столкнулся с таким казалось бы простым вопросом. Ответов не мало в инете но либо не работают либо не совсем то что нужно.
Есть 3 файла
1. index.html
2.index.js
3.index.json
1. htm.
Код:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>API</title>
</head>
<body>
    <script src = index.js></script>
    <script src = index.json></script>
</body>
</html>
2 js
Код:
let script = document.getElementsByTagName("script")[1];
   let getobj = JSON.parse(script)
  console.log(getobj)
3 json
Код:
[{
        "id": 707860,
        "name": "Hurzuf",
        "country": "UA",
        "coord": {
            "lon": 34.283333,
            "lat": 44.549999
            }
    }]
Вопрос как получить доступ к json файлу.?
1).Я уже и имя объекту в json файле присваивал пытаясь получить доступ через имя. ( где-то я находил в инете этот способ. Не работает)
2). получить доступ через fetch не получится так как это локальный файл.
3). Можно через jquery $.getJSON. Но не то пальто не использую я этот фреймворк. Задача на голом JS
4). И так же не использую локальный сервер.

Какие я костыли не изобретал не получается.
хатабыч вне форума   Ответить с цитированием
Ответ
Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
The selected file is solution file, but was created with newer version,, and cann't be opened Haberman Visual C++ 3 09.07.2019 21:42
Если в основном файле проекта (где есть функция main) есть #include "file.hpp", и в файле file.cpp есть #include "file.hpp", то как компилятор узнает, что нам нужен файл file.cpp? Андрей 93 Общие вопросы C/C++ 13 21.12.2016 17:03
C1083: Cannot open include file: 'd3dx9.h': No such file or directory CrowleyNoob Общие вопросы C/C++ 15 18.09.2016 22:55
JSON Exception [org.apache.json] spectrum988 Помощь студентам 3 11.12.2015 10:25
В чём разница между unit, header file, cpp file? TwiX Общие вопросы C/C++ 6 29.04.2012 19:49