From 28d0ded8e82f03cd7b6dec8f427b0d46726d74d6 Mon Sep 17 00:00:00 2001 From: Alan Stanley Date: Mon, 6 May 2019 13:35:00 -0300 Subject: [PATCH] forced utf-8 --- src/Plugin/Field/FieldFormatter/FitsFormatter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Plugin/Field/FieldFormatter/FitsFormatter.php b/src/Plugin/Field/FieldFormatter/FitsFormatter.php index 8e9fa63e..60909eb3 100644 --- a/src/Plugin/Field/FieldFormatter/FitsFormatter.php +++ b/src/Plugin/Field/FieldFormatter/FitsFormatter.php @@ -79,7 +79,7 @@ class FitsFormatter extends FormatterBase { protected function viewValue(FieldItemInterface $item) { $fileItem = $item->getValue(); $file = File::load($fileItem['target_id']); - $contents = file_get_contents($file->getFileUri()); + $contents = utf8_encode(file_get_contents($file->getFileUri())); $xml = new \SimpleXMLElement($contents); $xml->registerXPathNamespace('fits', 'http://hul.harvard.edu/ois/xml/ns/fits/fits_output'); $fits_metadata = $this->islandora_fits_child_xpath($xml);