![](/img/trans.png)
[英]unable to parse the json file in python with multiple json objects
[英]Parse JSON with multiple objects in Python
我正在嘗試通過 object 中的一個值來解析具有多個對象的 JSON 文件,但是我不確定我的方法是否可行。
JSON
[{"Temp":512,"Name":"sdfd3","SearchTags":["North"]},
[{"Temp":45,"Name":"dfs5","SearchTags":["South"]},
[{"Temp":251,"Name":"sfsd6","SearchTags":["North"]},
Python
myObj = response.content;
x = json.loads(myObj)
for item in x:
if myObj(Name) == "dfs5":
print(Temp, SearchTags)
我是 JSON 和 Python 的新手,但似乎找不到任何有關搜索 JSON 文件有多行的指導。
任何幫助是極大的贊賞。
首先,您的 JSON object 不正確。 不過,我試圖重新創建您的問題。
myObj = [
{"Temp":"512","Name":"sdfd3","SearchTags":["North"]},
{"Temp":45,"Name":"dfs5","SearchTags":["South"]},
{"Temp":251,"Name":"sfsd6","SearchTags":["North"]}
]
for item in myObj:
if item.get("Name") == "dfs5":
print(item["Temp"], item["SearchTags"])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.