【发布时间】:2022-01-21 02:49:10
【问题描述】:
我有这样的 Excel 文件:
-------------------------
| myValue | myValue2 | myValue3 |
--------+-------+--------
| 1 | A | AA|
| 2 | B | BB|
| 4 | C | CC |
| 5 | D | DD |
| 6 | E | EE|
| 7 | F | FF |
| 8 | G | GG |
--------------------------
我想将我的 Excel 文件转换为 JSON 格式
{
"myValue":
{
"1":"1",
"2":"2"
},
"myValue2":
{
"A":"A",
"B":"B"
},
"myValue3":
{
"AA":"AA",
"BB":"BB"
}
}
我已经有一个这样的 JSON 文件,所以我应该将值从 Excel 附加到该文件。 它应该在“myValue”下添加值添加到该文件中“myValue”下的另一个 JSON 文件。我已经从网站上尝试了一些解决方案,但它们对我不起作用。 此外,问题在于 myValue、myValue2、myValue3 并不总是与此处显示的顺序相同。 理想的解决方案是在已经包含它的 JSON 文件中找到 myValue,并直接从包含相同值的 Excel 行中添加值。
【问题讨论】:
-
请添加示例excel数据
-
@abdulsaboor,添加。 :)
-
如果您愿意使用 pandas 加载 Excel 文件,您可能会有一些运气:pandas.pydata.org/docs/reference/api/…
-
如果你不需要转换结果字典还有这个:pandas.pydata.org/docs/reference/api/…
-
@SimonCrowe,您能否添加一些示例代码或示例,因为我是 Python 新手?