java - JSON上的opencsv.parseLine返回,缺少“

原文 标签 java parsing opencsv

我正在尝试使用以下命令将JSON中的字段解析为String。

List<string> arguments = Arrays.asList(new  CSVParser().parseLine(message));


还有一些“缺失。

message = "{"totalResults":138,"work_search:work_hr_resources":1}"

arguments[0] = {totalResults":138,work_search:work_hr_resources":1}


它是错误还是有解决方法?

最佳答案

我认为我可以通过在\“之前添加一个空格来解决此问题,从而解决了我的问题。因此,在”“之前添加一个空格。一切看起来都很好。

message= "{ "totalResults":138, "workday_search:workday_hr_resources":1}"

arguments[0] = { "totalResults":138, "workday_search:workday_hr_resources":1}

关于java - JSON上的opencsv.parseLine返回,缺少“,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58614030/

相关文章:

java - 无法将Json String转换为Java对象

c++ - 如何将UTF-8中的一部分字符串解析为C++中的字符串?

python - 在python中替换字符串

java - 如何读取csv文件中的特定行

java - JPA:将查询结果导出为CSV格式

java - 如何重写哈希码和equals方法,以避免在Java的HashSet中添加重复的字符串?

java - 在JPanel中集中对齐JLabel中的文本时出现问题

c - 如何解析lambda项

hadoop - 来自 CSV 的 Hive 表。引号中的行终止

java - Android错误-错误膨胀类