将字符串文件加载为json文件

时间:2019-02-12 07:37:57

标签: python json python-3.x

正在尝试将字符串文件加载为json格式。

data = '{"name":"xxx", "truncated":false, "text":"hi this is going weird"}'
       '{"name":"yyy", "truncated":false, "text":"I am not able to identify this"}'

上述数据是从不同目录加载的,因此看起来像这样。

print(type(data))
out : <class 'str'>
      <class 'str'>

我想使用以下命令将其转换为json字典,这会引发错误:

data = json.loads((data))

错误:JSONDecodeError: Expecting value: line 2 column 1 (char 1)

1 个答案:

答案 0 :(得分:0)

您应该这样打包数据:

{
    "data": [{
        "name": "xxx",
        "truncated": false,
        "text": "hi this is going weird"
    }, {
        "name": "yyy",
        "truncated": false,
        "text": "I am not able to identify this"
    }]
}