json编码为ANSI,BOM字符报错

import json
import pandas as pd
data = []
with open (‘json.json’,’r’,encoding = ‘utf-8-sig’) as f:for i in f:dic = json.loads(i)data.append(dic)
df = pd.DataFrame()
for i in data:for a in line:df1 = pd.DataFrame([a])df = df.append(df1)
df.to_excel('data.xlsx', sheet_name = 'Data', index = False)
  1. json文件编码为ANSI
    解决:打开json文件>>右键选择打开方式,选择记事本打开>>点击左上角‘文件’>>选择‘另存为’
    将‘编码’选择为UTF-8

  2. encoding=utf-8-sig
    一般设置encoding设置为utf-8,但是我的json文件中包含了BOM字符,就报错了。设置为encoding=utf-8-sig,就顺利完成啦。

json文件转为Excel文件相关推荐

  1. 批量将txt文件转为excel文件

    python萌新,记录一下,自己做项目时遇到需批量将txt文件转为excel文件. 代码如下: `# coding:utf-8 import pandas as pd import os def ge ...

  2. tsv文件转为Excel文件

    目录 需求 思路 实现 需求 现在有多个tsv文件,需要将其都转换为excel文件 思路 实现将一个文件转换成功.将tsv文件按行读取,然后通过xlsxwriter写入新创建的xlsx文件中 实现批量 ...

  3. vue下载二进制流文件转为Excel文件

    let blob = new Blob([data], {   type: 'application/octet-stream' });// 转化为blob对象 let filename = file ...

  4. 使用FastReport-v5.3.17把fp3文件转为excel文件

    软件下载地址: http://pan.baidu.com/s/1bpJVl1t 1. 打开FastReport-v5.3.17.zip压缩文件,双击里面的fr5_demo.exe文件进行安装.一直一下 ...

  5. python转csv_python脚本如何将Excel文件转为csv文件(代码)

    本篇文章给大家带来的内容是关于python脚本如何将Excel文件转为csv文件(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助.#!/usr/bin/env python __ ...

  6. python csv转excel_将Excel文件转为csv文件的python脚本

    将Excel文件转为csv文件的python脚本 #!/usr/bin/env python __author__ = "lrtao2010" ''' Excel文件转csv文件脚 ...

  7. python将txt文件转为excel格式以及写入excel超过65536行报错问题解决方法

    参考链接: https://blog.csdn.net/levy_cui/article/details/82252183 https://blog.csdn.net/levy_cui/article ...

  8. python怎么将txt转为excel_使用matlab或python将txt文件转为excel表格

    假设txt文件为: 一.matlab代码 data=importdata('data.txt'); xlswrite('data.xls',data); 二.python代码 利用pandas的Dat ...

  9. 在线JSON转换成Excel文件工具

    在线JSON转换成Excel文件工具 在线JSON转换成Excel文件工具 本工具可以将JSON数据在浏览器本地转换成Excel支持一键下载. JSON:(JavaScript Object Nota ...

最新文章

  1. 字节首推Java成长笔记:(原理+应用+源码+调优全都有)
  2. fiash星空动画制作_三维动画制作的详细流程
  3. phpexcel 将excel数据导入到mysql数据库_phpexcel导入excel到mysql数据库(示例)
  4. mysql一直拒绝登录_mysql 登录错误:1045 (28000)访问被拒问题
  5. std::vectorChannel2* m_allChannels;容器,以及如何根据channelid的意义
  6. Cell发文!施一公科研团队取得重大突破
  7. Linux 命令之 pico -- 文本编辑器
  8. UI设计素材之按钮和选框,悠闲素材帮你轻松搞定设计。
  9. 最大团问题-分支限界
  10. fenby C语言 P11
  11. 贵州大数据崛起背后的阿里云力量
  12. springboot旅游景区景点购票系统毕业设计毕设作品开题报告开题答辩PPT
  13. ThinkPad T43续命记
  14. 【C++】 文件提取英文单词
  15. 如何高效阅读一篇论文
  16. 统一软件开发过程(RUP)分析
  17. 工程伦理2021年春季学期线上课程习题全部解答
  18. java netty wss_netty实现websocket客户端(支持wss安全连接)
  19. 有天跟朋友一起聊天的感受
  20. 域控制器DCU诊断设计

热门文章

  1. 如何0基础自学黑客(网络安全)技术,万字长文教你如何学习黑客(网络安全)
  2. NR-38.901学习之旅
  3. 基于yolov5的车辆行人道路检测
  4. 戴维宁定理,叠加原理
  5. 本科计算机科学与计算机论文答辩,本科计算机专业毕业论文答辩是怎样的
  6. 用Photoshop制作端午节贺卡
  7. infinite-scroll插件使用
  8. e会学上的c语言答案,e会学刷课脚本_e会学代刷
  9. 用Unity做第一人称射击游戏
  10. 如何用uc自媒体做淘宝客?UC自媒体号哪里有?