From 1d9310ccaa7f597565011b3ab736a6e91e2cd6b7 Mon Sep 17 00:00:00 2001 From: sebastianwalker Date: Thu, 1 Mar 2018 15:55:37 +0100 Subject: [PATCH] Convert non-utf8 encoding in some imports --- src/ColumnGuessers/DictionaryGuesser.php | 4 ++-- src/Importers/FromCsv.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ColumnGuessers/DictionaryGuesser.php b/src/ColumnGuessers/DictionaryGuesser.php index 850152c..6d0bac8 100644 --- a/src/ColumnGuessers/DictionaryGuesser.php +++ b/src/ColumnGuessers/DictionaryGuesser.php @@ -34,8 +34,8 @@ class DictionaryGuesser implements ColumnGuesser "Auftraggeber/Empf_nger", "Auftraggeber", "Empfänger", - "Empf�nger/Zahlungspflichtiger", - "Auftraggeber/Zahlungsempf�nger", + "Empf�nger/Zahlungspflichtiger", + "Auftraggeber/Zahlungsempf�nger", ]; /** diff --git a/src/Importers/FromCsv.php b/src/Importers/FromCsv.php index cf857f7..b3ebf74 100644 --- a/src/Importers/FromCsv.php +++ b/src/Importers/FromCsv.php @@ -89,7 +89,7 @@ public function __construct($input, $delimiter = ';', $known_mapping = [], $offs $parser = $this->getParser(); $parser->offset = $this->getOffset(); $parser->parse($this->input); - $this->columns = $parser->titles; + $this->columns = array_map("utf8_encode",$parser->titles); $this->columnGuesser = $this->getColumnGuesser($this->columns, $parser->data, $known_mapping); $this->normalize = $this->getNormalizer();