问题描述:由于业务需要调用第三方平台接口获取数据,但第三方接口需要传入一个execl的.xlsx文件,且限定了请求数据的数量。所以使用java的poi将全部4000多条数据分解成了4000多个.xlsx表格,每条表格只装一条数据,然后循环请求调用第三方的接口。问题来了:我使用o L O M l 8 Op# W x b D { 0 =oi所分的表格,传到第三平台后,一直返回错误,找了很久问题(格式方面的等等),最后才发现,我只需要点开一个分表(用wps打开),不做任何修改操作,然后保存,退出。再把表传过去,就能成功获取到数据。而且我发现,poi生成的一个表,大小为4kb。打开后保存,大小变成了9kb。所以说,poi生成的.xlsx表格一定是不完整的,少了什么数据,导致第三方的平台无法解析。想请c ) # Q教各位大N 6 v 6 X _ d } Z佬,在不改变第三方接口的情况v w 2 F G下,这种情况怎么解+ 7 0决?如果能知道poi生成的l c J p }表少q ] K 3 i @ t k k了什么东西就更好了。Y Z F Y q P k j谢谢!

回答

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注