В json.txt
У меня есть эти данные:Разбор данных JSON в .txt результаты ValueError
"""{"iPod": "apple"}"""
Этот код является то, что разборе json.txt
:
f = open("json.txt", "r")
json_data = f.read()
f.close
print json.loads(json_data)
Это приводит к:
ValueError: Extra data: line1 column2 - line2 column1(char2-24)
Я хочу json.txt
, чтобы оставаться в состоянии сейчас.
Как сменить этот код?
Почему у вас есть тройные кавычки? –
unutbu is right, you json включает тройные кавычки, что делает его недействительным. Вы можете проверить [здесь] (http://jsonformatter.curiousconcept.com/), если формат вашего json правильный – Darth
Извините. Я взял это из Интернета. – luxz