Преобразование Json файла в фрейм данных - PullRequest
0 голосов
/ 10 июля 2020

Я пытаюсь прочитать файл json, который я сохранил из https://www.mahindrausa.com/js/locations.js

import json
data=json.load(open('Mahindra.json'))

, но я получаю эту ошибку. поднять JSONDecodeError ("Ожидаемое значение", s, err.value) из Нет JSONDecodeError: Ожидаемое значение

Требуется помощь.

1 Ответ

0 голосов
/ 12 июля 2020

Вы не можете просто взять необработанные данные. Вы должны изменить его так, чтобы он выглядел так.

[  {
"type": "Feature",
"geometry": {
  "type": "Point",
  "coordinates": [
    52.743356,
    -111.546907
  ]
},
"properties": {
  "dealerName": "Smiths Equipment Sales (Smiths Hauling)",
  "address": "HWY 13 - 5018 Alberta Avenue",
  "city": "Lougheed",
  "state": "AB",
  "zip": "T0B 2V0",
  "country": "Canada",
  "website": "http://smithsequipsales.com/",
  "phone": "780-386-3842",
  "dealerCode": "SMI06",
  "tractor": true,
  "utv": false,
  "hp": false
}  },  {
"type": "Feature",
"geometry": {
  "type": "Point",
  "coordinates": [36.16876,-84.07945]
},
"properties": {
  "dealerName": " Tommy's Motorsports",
  "address": "2401 N Charles G Seivers Blvd",
  "city": "Clinton",
  "state": "TN",
  "statename": "United States",
  "zip": "37716",
  "phone": "865-494-6500",
  "website": "https://www.tommysmotorsports.com/",
  "dealerCode": "TOM08",
  "tractor": true,
  "utv": false,
  "hp": false
  }
}
]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...