Domanda

Sto cercando di scrivere il contenuto delimitato da una tab di una variabile a XML come questo:

$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]);
    }
}

Ma sta scrivendo solo un personaggio per tag XML invece di tutto tra ogni scheda. Quando utilizzo SPLFILEOBJECT, ottenere gli stessi dati TSV ma da un file funziona. Cosa sto facendo di sbagliato nella funzione Str_getcsv?

Grazie

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top