在两个地方使用一个 excel 列 JSON

Posted

技术标签:

【中文标题】在两个地方使用一个 excel 列 JSON【英文标题】:Using one excel column on two places JSON 【发布时间】:2022-01-21 05:43:10 【问题描述】:

我有 Excel 文件,我将其转换为 JSON 并与现有的 JSON 文件合并。 情况是在 Excel 中我有列“ja”和其中的值。有没有办法在 JSON 中的两个地方添加该列的值:“ja”和“ja-jpn” 预期输出:

"ja":
    "Ball":"Ball",
    "Snow":"Schnee",
    "Elephant":"Elephant",
    "Woman":"Frau",
    "Potato":"Kartoffeln",
    "Tomato":"F",
    "Carrot":"G"
  ,
  "ja-jpa":
    Ball":"Ball",
    "Snow":"Schnee",
    "Elephant":"Elephant",
    "Woman":"Frau",
    "Potato":"Kartoffeln",
    "Tomato":"F",
    "Carrot":"G"
  

【问题讨论】:

上下文,上一个问题是***.com/q/70407053/17242583 您的预期输出是什么? 我看到了你的编辑。所以基本上你想将ja 列复制为ja-jpn 【参考方案1】:

在将数据框转换为 JSON 之前,只需复制列,如下所示:

if 'ja' in new_data.columns:
    new_data['ja-jpn'] = new_data['ja']

【讨论】:

以上是关于在两个地方使用一个 excel 列 JSON的主要内容,如果未能解决你的问题,请参考以下文章

excel表格中在每列的最后一格没有数据的地方自动求和

匹配Excel中同一列中两个日期之间的所有值

使用 Excel 公式填充列

VBA实现查找两个EXCEL表不同的地方

python读取json文件转成excel

如何将excel表中的数据自动按照一定顺序显示到下一个表中啊