現(xiàn)有一個(gè)內(nèi)容不規(guī)范的json文件(books.json),需要用Python的json_normalize()函數(shù)將其標(biāo)準(zhǔn)化file=open('books.json','r')text=file.read()text=json.loads(text)json_normalize(text,'book')運(yùn)行出現(xiàn)錯(cuò)誤“raise JSONDecodeError("Expecting value", s, err.value) from NoneJSONDecodeError: Expecting value”是怎么回事呢json文件的內(nèi)容是:[{"writer":"Mark Ross","nationality":"USA","books":[? ? ? ? {"title":"XML Cookbook","price":23.56},? ? ? ? {"title":"Python Fundamentals","price":50.70},? ? ? ? {"title":"The NumPy library","price":12.30}]? ? },? ? {"writer":"Barbara Bracket","nationality":"UK","books":[? ? ? ? ? ?{ "title":"Java Enterprise","price":28.60},? ? ? ? ? ?{"title":"HTML5","price":31.35},? ? ? ? ? ?{"title":"Python for Dummies","price":28.00}? ? ? ? ? ?]? ? }]
python3 json文件規(guī)范化問(wèn)題(normalize)
慕粉1311019647
2017-03-22 16:45:10