【问题标题】:Facing a issue in json file using Python使用 Python 在 json 文件中遇到问题
【发布时间】:2020-09-10 17:14:02
【问题描述】:

我是 Python 和 Json 的新手。我正在尝试使用 python 将 xml 内容转换为 json。

我有一个xml文件,如下:

<pins>
        <pin name="PA3">
            <pinNumber package="QFN64" value="1"/>
            <pinAlias alias="PA3" module="GPIO"/>
.....

我可以在 python 中使用 xmltodict 生成 json 文件,如下所示:

{
  "device": {
    "pins": {
      "pin": [
        {
          "pinAlias": [
            {
              "alias": "PA3", 
              "module": "GPIO"
            }, ......

但我需要生成 json 文件为:

{
  "device": {
    "pins": [
        {
          "pinAlias": [
            {
              "alias": "PA3", 
              "module": "GPIO"
            },.... 

谁能帮我实现这个目标?

【问题讨论】:

  • 这个问题之前有人问过并回答过。请先查看 stackoverflow.com/questions/17043860/…> 是否解决了您的问题,如果没有,请更新您的问题以指出差异。干杯!
  • 这能回答你的问题吗? How to dump a dict to a json file?

标签: python json


【解决方案1】:

假设你的数据结构被命名为d:

d['pins'] = d['pins']['pin']

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-12-20
    • 2022-06-10
    • 1970-01-01
    • 1970-01-01
    • 2021-04-23
    • 1970-01-01
    • 2018-08-15
    相关资源
    最近更新 更多