使用python将键值附加到现有的json

时间:2015-04-15 10:38:18

标签: mongodb python-2.7

我正在尝试使用python将值附加到现有的JSON字符串,之后我必须将其加载到MongoDB中

import xmltodict

from pymongo import Connection

s = '''<?xml version="1.0"?>
<note>
<to>aaa</to>
<from>bbb</from>
<heading>Reminder</heading>
<body>This is the content</body>
</note>'

result = xmltodict.parse(s)

result.append({"cc":var1})

print result

但是错误显示:

AttributeError: 'OrderedDict' object has no attribute 'append'
你可以帮我解决这个问题吗?我尝试了不同的附加选项,但面临一些错误。

1 个答案:

答案 0 :(得分:2)

OrderedDict 没有append()方法(适用于列表),您需要使用update()代替。

result.update({"cc":var1})