葡萄种子 发表于 2024-1-19 15:10:47

GcExcel整数字段绑定和字符串拼接结果有小数点

本帖最后由 Clark.Pan 于 2024-7-8 14:11 编辑

产品:GcExcel
版本:V6.2.1
调研编号:DOCXLS-9715
lastReview:2024-2-22
V7.0.3已修复。

代码如下:

public class DemoJsonDatasource3 {
    public static void main(String[] args) throws IOException {
      String index = "35";
      Workbook workbook = new Workbook();
      String rootPath = "";
      String templateFile = rootPath + index + ".template.xlsx";
      workbook.open(templateFile);
      String dataFile0 = rootPath + index + ".ds0.json.txt";
      JsonDataSource datasource0 = new JsonDataSource(new String(Files.readAllBytes(Paths.get(dataFile0)), StandardCharsets.UTF_8));
      workbook.addDataSource("ds0", datasource0);
      boolean page = false;
      if (page) {
            workbook.getNames().add("TemplateOptions.PaginationMode", "true");
            for (IWorksheet worksheet : workbook.getWorksheets()) {
                worksheet.getPageSetup().setPaperSize(PaperSize.A2);
                worksheet.getPageSetup().setOrientation(PageOrientation.Landscape);
            }
      }
      workbook.processTemplate();
      workbook.save(rootPath + index + ".result.xlsx");
    }
}

结果本来是整数,却加上了小数点



Richard.Huang 发表于 2024-1-19 15:59:14

本帖最后由 Richard.Huang 于 2024-1-19 18:30 编辑

您好,您在帖子中所描述的现象我在本地进行了重现,至于该现象是否是一个问题亦或是使用方法不正确,我们还需要进行进一步的调研。后续有相关调研进展我会第一时间在本贴中进行跟进。调研编号:DOCXLS-9715

Richard.Huang 发表于 2024-2-22 10:53:39

最新调研进展:该问题已经在V7.0.3中得到修复,您可以升级GcExcel版本后再测试,本贴就先结帖了,后续有其他相关问题欢迎发新帖提问
页: [1]
查看完整版本: GcExcel整数字段绑定和字符串拼接结果有小数点