0
1.json文件包含很多嗅探WIFI數據包,我想要獲取可以在名爲「wlan.ra」的第一個「wlan」對象中找到的接收器和發送器的mac地址。和「wlan.sa」。數據[0]是第一個WIFI數據包。如何使用python合併json文件中的相同對象
Q1: 但是,當我嘗試打印json加載後的wlan元素時,它只顯示第二個「wlan」對象的元素,所以沒有「wlan.ra」和「wlan.sa」數據。
with open('1.json','r') as json_data:
data = json.load(json_data)
a=data[0]
print a
Q2: 有我的JSON文件中的兩個 'WLAN' 的對象。我如何將這兩個「wlan」對象中的元素合併爲一個「wlan」對象?
以下是我的代碼,但它不工作:JSON文件的
with open('1.json','r') as f:
data=json.load(f)
for i in data:
i['_source']['layers']['wlan'].update()
截圖: