JSON 中的单引号与双引号
在 JSON (JavaScript 对象表示法) 中,双引号是必需的:
{ "name": "John Doe", "age": 30, "city": "New York" }
{ 'name': 'John Doe', # Invalid because JSON requires double quotes 'age': 30, 'city': 'New York' }
json
import json data = '{"name": "John Doe", "age": 30, "city": "New York"}' parsed = json.loads(data) print(parsed) # Creating JSON new_data = { "name": "Jane Doe", "age": 25, "city": "Los Angeles" } json_string = json.dumps(new_data) print(json_string)
data
json.loads()
在 JSON 中始终对键和字符串值使用双引号,以确保 JSON 语法有效。