This is an automated email from the ASF dual-hosted git repository.
tilman pushed a commit to branch branch_2x
in repository https://gitbox.apache.org/repos/asf/tika.git
The following commit(s) were added to refs/heads/branch_2x by this push:
new 1e999c6a9 TIKA-4239: replace deprecated
1e999c6a9 is described below
commit 1e999c6a9ac5ee34882bc2e2e6c5e211b7b12caa
Author: Tilman Hausherr <[email protected]>
AuthorDate: Tue Jan 14 13:13:55 2025 +0100
TIKA-4239: replace deprecated
---
.../src/main/java/org/apache/tika/parser/csv/TextAndCSVParser.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-text-module/src/main/java/org/apache/tika/parser/csv/TextAndCSVParser.java
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-text-module/src/main/java/org/apache/tika/parser/csv/TextAndCSVParser.java
index e9b35da67..e24b4b076 100644
---
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-text-module/src/main/java/org/apache/tika/parser/csv/TextAndCSVParser.java
+++
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-text-module/src/main/java/org/apache/tika/parser/csv/TextAndCSVParser.java
@@ -32,6 +32,7 @@ import java.util.Map;
import java.util.Set;
import org.apache.commons.csv.CSVFormat;
+import org.apache.commons.csv.CSVParser;
import org.apache.commons.csv.CSVRecord;
import org.apache.commons.io.input.CloseShieldInputStream;
import org.xml.sax.ContentHandler;
@@ -192,14 +193,13 @@ public class TextAndCSVParser extends
AbstractEncodingDetectorParser {
return;
}
- CSVFormat csvFormat =
CSVFormat.EXCEL.builder().setDelimiter(params.getDelimiter()).build();
+ CSVFormat csvFormat =
CSVFormat.EXCEL.builder().setDelimiter(params.getDelimiter()).get();
metadata.set(DELIMITER_PROPERTY,
CHAR_TO_STRING_DELIMITER_MAP.get(csvFormat.getDelimiterString().charAt(0)));
XHTMLContentHandler xhtmlContentHandler = new
XHTMLContentHandler(handler, metadata);
int totalRows = 0;
- try (org.apache.commons.csv.CSVParser commonsParser = new
org.apache.commons.csv.CSVParser(
- reader, csvFormat)) {
+ try (CSVParser commonsParser =
CSVParser.builder().setReader(reader).setFormat(csvFormat).get()) {
xhtmlContentHandler.startDocument();
xhtmlContentHandler.startElement(TABLE);
int firstRowColCount = 0;