首页 > 解决方案 > Java中的双引号作为字符串

问题描述

我正在编写一个使用 REST 保证进行 JSON 调用的解决方案。所以尝试使用 excel 值动态创建 JSON 正文。我正在逐行读取所有列值并将值写入 json 对象以在发布请求之前创建 JSON 正文。该excel中的两列没有值。当我使用列号获取值时,我在控制台中得到 0 作为输出。但在 json 调用中,我必须在这些字段中使用“”(双引号)没有值。我如何在java中将“”分配为字符串。我尝试了以下方式,但它不适合我

 loan.setDisbursementDate("\"\"");

我读的是这种方式java应该将双引号读取为字符串,它应该将“”作为字符串并将值分配给变量。但是当我尝试这个 jsob 正文时,会显示以下值“”,而不仅仅是双引号。我期待的请求正文看起来像这样

"disbursementDate": ""

在这种情况下,我如何只分配双引号。

谢谢

标签: javajsonstringapi

解决方案


推荐阅读