chaîne délimitée par tab
-
30-10-2019 - |
Question
J'essaie d'écrire le contenu délimité par l'onglet d'une variable à XML comme ceci:
$tsvData = str_getcsv($input, "\t");
foreach($tsvData as $line => $row) {
if($line > 0) {
$xmlWriter->writeElement('NAME', $row[0]);
$xmlWriter->writeElement('CAKE', $row[1]);
$xmlWriter->writeElement('BODYPART', $row[2]);
}
}
Mais il n'écrit qu'un seul caractère par balise XML au lieu de tout entre chaque onglet. Lorsque j'utilise SPLFIleObject, obtenant les mêmes données TSV mais à partir d'un fichier, cela fonctionne. Qu'est-ce que je fais de mal avec la fonction str_getcsv?
Merci
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow