From 76adc351b75b2489f3ef009a7e39df3dabadb50d Mon Sep 17 00:00:00 2001 From: Chris Price Date: Mon, 18 Aug 2014 22:26:49 -0400 Subject: Remove potential Unicode BOM after reading XML file --- lib/docx/office-xml-reader.js | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib') diff --git a/lib/docx/office-xml-reader.js b/lib/docx/office-xml-reader.js index 39b700e..861b11e 100644 --- a/lib/docx/office-xml-reader.js +++ b/lib/docx/office-xml-reader.js @@ -22,6 +22,9 @@ function read(xmlString) { function readXmlFromZipFile(docxFile, path) { if (docxFile.exists(path)) { return docxFile.read(path, "utf-8") + .then(function (xmlString) { + return xmlString.replace(/^\uFEFF/g, ''); + }) .then(read); } else { return promises.resolve(null); -- cgit v1.2.3