如何使用python读取Json数据?

问题描述 投票:0回答:1
a["{\"msg\":\"result\",\"id\”:\”test\”,\”result\":{\"categories\":[\"<20M\",\"20M+\",\"50M+\",\"300M+\",\"1G\"],\"series\":[{\"name\":\"Fiber\",\"data\":[216,41,10393,37394,6016]}],\"totals\":{\"<20M\":216,\"20M+\":41,\"50M+\":10393,\"300M+\":37394,\"1G\":6016}}}"]

在这里,我需要将类别,序列和总值分开。上面的是来自WebSocket的实际响应。

python json automation robotframework
1个回答
0
投票

这可能有助于您开始:

category = json.loads(string_input)['result']['categories']
series = json.loads(string_input)['result']['series']
total = json.loads(string_input)['result']['totals']
print(category, series, total)

也请注意,您输入的字符串格式不正确。应该是"而不是

© www.soinside.com 2019 - 2024. All rights reserved.