【发布时间】:2023-01-27 23:53:20
【问题描述】:
我正在编写一段代码,它在 java 中为 jasper 准备了一个 CSV 字符串。每次 csv-data 包含双引号时,我都会收到错误消息:net.sf.jasperreports.engine.JRException:在位置发现错误的引号....是否可以通过编程方式转义引号?或者只在模板/脚本文件中?我试过 u/0022 但没有成功。
带着敬意
拉法尔·齐奥尔科夫斯基
【问题讨论】:
我正在编写一段代码,它在 java 中为 jasper 准备了一个 CSV 字符串。每次 csv-data 包含双引号时,我都会收到错误消息:net.sf.jasperreports.engine.JRException:在位置发现错误的引号....是否可以通过编程方式转义引号?或者只在模板/脚本文件中?我试过 u/0022 但没有成功。
带着敬意
拉法尔·齐奥尔科夫斯基
【问题讨论】:
您需要做的是将整个值括在双引号中,并将数据中的双引号转义为一对双引号。
例如。如果数据中有 a "b" c,则需要将 "a ""b"" c" 放入 CSV 中。
【讨论】: