This is an automated email from the ASF dual-hosted git repository.
tilman pushed a commit to branch branch_3x
in repository https://gitbox.apache.org/repos/asf/tika.git
The following commit(s) were added to refs/heads/branch_3x by this push:
new 8a8f1696c TIKA-4326: replace deprecated
8a8f1696c is described below
commit 8a8f1696c748c0d4c6c081d50b6e9489fdcb7255
Author: Tilman Hausherr <[email protected]>
AuthorDate: Tue Jan 14 13:12:55 2025 +0100
TIKA-4326: 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 1f565d77f..8feb63e1f 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;
@@ -179,13 +180,12 @@ 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,
textAndCSVConfig.getDelimiterToNameMap().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;