From 65ceb9aa4ffc9687c294c176b6f92745dba891f3 Mon Sep 17 00:00:00 2001 From: Filippo Toso Date: Wed, 6 Sep 2023 17:01:42 +0200 Subject: [PATCH 1/2] Fix Word2007 parsing as per issue #1974 --- src/PhpWord/Reader/Word2007/Document.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/PhpWord/Reader/Word2007/Document.php b/src/PhpWord/Reader/Word2007/Document.php index da42bddc9e..4117cd91b5 100644 --- a/src/PhpWord/Reader/Word2007/Document.php +++ b/src/PhpWord/Reader/Word2007/Document.php @@ -1,4 +1,5 @@ phpWord = $phpWord; $xmlReader = new XMLReader(); - $xmlReader->getDomFromZip($this->docFile, $this->xmlFile); + $xmlReader->getDomFromZip($this->docFile, ltrim($this->xmlFile, '/')); $readMethods = ['w:p' => 'readWPNode', 'w:tbl' => 'readTable', 'w:sectPr' => 'readWSectPrNode']; $nodes = $xmlReader->getElements('w:body/*'); From 297b15fcacc699d62a84dc625fd472992ba0de2e Mon Sep 17 00:00:00 2001 From: Filippo Toso Date: Wed, 6 Sep 2023 17:07:58 +0200 Subject: [PATCH 2/2] Style fix --- src/PhpWord/Reader/Word2007/Document.php | 1 - 1 file changed, 1 deletion(-) diff --git a/src/PhpWord/Reader/Word2007/Document.php b/src/PhpWord/Reader/Word2007/Document.php index 4117cd91b5..7bcb4a7aa3 100644 --- a/src/PhpWord/Reader/Word2007/Document.php +++ b/src/PhpWord/Reader/Word2007/Document.php @@ -1,5 +1,4 @@