我正在尝试使用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'
你可以帮我解决这个问题吗?我尝试了不同的附加选项,但面临一些错误。
答案 0 :(得分:2)
OrderedDict 没有append()
方法(适用于列表),您需要使用update()
代替。
result.update({"cc":var1})