Java CSVWriter добавляет дополнительную кавычку к кавычке, которая добавляется для компенсации лишних запятых.
Предположим, у нас есть такие данные, как
20, 30, 40, точка(2,3)
Когда мы экспортируем эти данные в CSV и пытаемся открыть файл в точке Excel (2 находится в другом столбце, а 3) — в другом столбце Excel.
Чтобы решить эту проблему, мы попытались заключить точку (2,3) в двойные кавычки, например
20, 30, 40, "точка (2,3)"
Но что произошло, так это то, что когда мы добавили двойные кавычки и экспортировали данные в CSV с помощью CSVWriter , добавилось дополнительное двойное число, вот так.
20, 30, 40, ""точка(2,3)""
Как я могу решить эту проблему?