【发布时间】:2018-03-29 21:57:06
【问题描述】:
我有一个很长的 JSON 文件,我想将其中的特定元素(我知道它的名称)复制到 excel 文件中。
例如 :: 假设我想制作一个 Excel 文件,其中包含从 JSON 文件导入的“产品”(Baleno、i20、Ford Figo 等),如何使用 GET POST 或不使用 AJAX。
【问题讨论】:
标签: java json maven http servlets
我有一个很长的 JSON 文件,我想将其中的特定元素(我知道它的名称)复制到 excel 文件中。
例如 :: 假设我想制作一个 Excel 文件,其中包含从 JSON 文件导入的“产品”(Baleno、i20、Ford Figo 等),如何使用 GET POST 或不使用 AJAX。
【问题讨论】:
标签: java json maven http servlets
所以,显然有办法自己编写。然而,我推荐的是使用一个库(或两个库。我推荐 JSON Simple 和/或 Apache POI)软件工程是关于效率的,包括工程师。使用库并不可耻。我建议先这样做。尝试使用库,好吗?
-巴蒂斯塔
【讨论】:
我使用的一种简单方法,当您只需要 JSON 中的内容并且输出不需要格式化时!
创建/构造/返回包含内容的 CSV 文件。
Product,Q1Sales,Q2Sales,Q3SalesQ4Sales
"Baleno",6000,5000,7000,5500
将Mimetype 文件名返回为“BalenoSales.xls”
将 Servlet URL 的后缀也设为“.xls”,以便 Excel/IE 喜欢它。
【讨论】: