Open
Description
I have an edi file with UTF8 characters, like éáűúőí, even these kind of chars: ØÆ
When I load the into the parser, I got error messages (non-printable chars...) and the error message contains the utf8 encoded character, like: \u00c6 (Æ)
My problem, when I print out (echo) json_encode or var_dump, these characters are missing.
Do I miss something? I read #64 but it seems I have no correct chars in var_dump, for example á simply missing.
Could you help me, how to keep the original characters during the Parsing process?
Relevant code:
$edifile = utf8_decode(file_get_contents("example.edi")); //it's a path!
// $edifile = file_get_contents("example.edi"); //it's a path!
// $p = new EDI\Parser($edifile);
$p = new EDI\Parser();
// $p->setStripRegex("//");
$p->loadString($edifile);
if (count($p->errors()) > 0) {
echo "Error: ";
echo json_encode($p->errors());
// return;
}
echo "JSON:";
echo json_encode($p->get());
Metadata
Metadata
Assignees
Labels
No labels