【问题标题】:How To write txt file data into Excel Sheet in Java [closed]如何在Java中将txt文件数据写入Excel工作表[关闭]
【发布时间】:2022-09-27 19:47:24
【问题描述】:

XSSFWorkbook 工作簿 = new XSSFWorkbook();

    // spreadsheet object
    XSSFSheet spreadsheet
        = workbook.createSheet(\" Student Data \");
  • 错误是什么?
  • org.json.JSONException:JSONObject 文本必须在 1 [字符 2 第 1 行] 处以 \'}\' 结尾
  • 你能添加你的文本文件吗?在你的 txt 文件中,缺少 }
  • 我认为总是有一个帖子包含一个代码块而根本没有正文的情况,它会自动偏离主题。

标签: java


【解决方案1】:

您正在尝试从输入文件的每一行创建 JSON 对象。 我怀疑您的多行文件且每一行都不是有效的 JSON,因此会出现错误。首先尝试组装完整的输入字符串。这是一个原始的sn-p:

    File file = new File(".\\docs\\myObj.txt");
    
    Scanner sc = new Scanner(file);
    StringBuilder sb = new StringBuilder();    
    while(sc.hasNextLine()) {
        sb.append(sc.nextLine());          
    }
    JSONObject json = new JSONObject(sb.toString());
    System.out.println(json.toString());

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多