首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Excel文件转换为JSON并排除列

将Excel文件转换为JSON并排除列
EN

Stack Overflow用户
提问于 2019-12-18 19:26:59
回答 1查看 1.1K关注 0票数 1

例如,我创建了一个名为“records.xlsx”的Excel文件

我的Excel数据

代码语言:javascript
复制
Car Name   Price   Count
Honda       100     1
Tata        150     10
GMR         200      5

我像这样导入它

代码语言:javascript
复制
import excel2json

excel2json.convert_from_file('records.xlsx')

它正在将我的excel文件转换为以下JSON:

代码语言:javascript
复制
[
    {
        "Car Name": "Honda",
        "Price": "100",
        "Count": "1"
    },
    {
        "Car Name": "Tata",
        "Price": "150",
        "Count": "10"
    },
    {
        "Car Name": "GMR",
        "Price": "150",
        "Count": "5"
    }
] 

我不希望在生成的JSON中包含Price列。如何将这个文件直接转换成JSON,这样只有Car NameCount列会出现在生成的JSON中?

EN

回答 1

Stack Overflow用户

发布于 2019-12-18 19:36:12

在加载列时,library that you are using似乎没有提供排除列选项。我认为对您来说最简单的事情就是在加载JSON之后过滤掉不需要的列。

代码语言:javascript
复制
your_json = excel2json.convert_from_file('records.xlsx')
for object in your_json:
    del object['Price']

您将只剩下没有Price条目的your_json

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59391048

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档