回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我在使用xmltoict将json转换为xml时遇到了困难。它可以很好地处理单个根和单个对象,但是当我试图转换多个对象时,它返回一个ValueError“ValueError:documentwithmultipleroot”。在</p>
<p>以下是我的JSON数据:</p>
<p>以下是我目前为止的剧本:</p>
<pre><code>import json
import xmltodict
y = """{{ "markers":[ { "point":"new GLatLng(40.266044,-74.718479)","awayTeam":"LUGip","markerImage":"images/red.png","fixture":"Wednesday 7pm","information":"Linux users group meets second Wednesday of each month.","previousScore":"","capacity":"","homeTeam":"Lawrence Library"},{ "point":"new GLatLng(40.211600,-74.695702)","awayTeam":"LUGip HW SIG","tv":"","markerImage":"images/white.png","fixture":"Tuesday 7pm","information":"Linux users can meet the first Tuesday of the month to work out harward and configuration issues.","capacity":"","homeTeam":"Hamilton Library"},{ "point":"new GLatLng(40.294535,-74.682012)","awayTeam":"After LUPip Mtg Spot","tv":"","markerImage":"images/newcastle.png","fixture":"Wednesday whenever","information":"Some of us go there after the main LUGip meeting, drink brews, and talk.","capacity":"2 to 4 pints","homeTeam":"Applebees"}]}"""
y2 = json.loads(y)
print(xmltodict.unparse(y2, pretty = True))
</code></pre>
<p>结果:</p>
^{pr2}$
<p>任何帮助都将不胜感激,谢谢!在</p>