/ / Java: четене от txt файл с кавички - java

Java: четене от txt файл с кавички - java

Опитах се да търся в мрежата, но не получих отговор за проблема си. Имам csv файл с ред: "Good morning" he said, Моята програма просто чете текста от файла и разпечатва:

BufferedReader in = new BufferedReader(new FileReader("XXXX/myfile.csv"));
String line;
while ((line = in.readLine()) != null) {
System.out.println(line);
}

Изходът обаче има повече кавички от оригинала:

"""Good morning"" he said."

Можете ли да ми кажете как да избегна тези кавички, така че да се отпечата както във файла?

Отговори:

1 за отговор № 1

Имате CSV файл. Съмнявам се, че вашият полеви ограничител за този CSV файл е ", Тези допълнителни кавички ще бъдат записани в CSV файла, но няма да се показват, когато го отворите с помощта на Excel или друга програма за електронни таблици. Проверете го чрез отваряне в текстов редактор като бележник и вижте.


0 за отговор № 2

Лесно коригиране:

str.replaceAll("\"{2}", """);