This is an automated email from the ASF dual-hosted git repository. tallison pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tika.git
commit 52b3ce6599b8a74859f1c99b841e4bb0691762ee Author: tallison <[email protected]> AuthorDate: Mon Apr 13 10:20:58 2026 -0400 improve hyperlink spacing --- .../tika/parser/microsoft/ooxml/XSSFExcelExtractorDecorator.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/ooxml/XSSFExcelExtractorDecorator.java b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/ooxml/XSSFExcelExtractorDecorator.java index dba6dab4eb..10f4c1daf5 100644 --- a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/ooxml/XSSFExcelExtractorDecorator.java +++ b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/ooxml/XSSFExcelExtractorDecorator.java @@ -685,8 +685,13 @@ public class XSSFExcelExtractorDecorator extends AbstractOOXMLExtractor { protected void extractHyperLinks(PackagePart sheetPart, XHTMLContentHandler xhtml) throws SAXException { try { + boolean first = true; for (PackageRelationship rel : sheetPart .getRelationshipsByType(RELATION_HYPERLINK)) { + if (!first) { + xhtml.characters(" "); + } + first = false; xhtml.startElement("a", "href", rel.getTargetURI().toString()); xhtml.characters(rel.getTargetURI().toString()); xhtml.endElement("a");
