3
Ich lese diese Excel-Datei:Wie kann ich deutsche Zeichen (äöüß €) in Excel über PHPExcel lesen?
mit PHPExcel aber es sieht wie folgt aus:
Ich verwende diesen Code:
$objReader = PHPExcel_IOFactory::createReaderForFile("data/".$file_name);
$objReader->setLoadSheetsOnly(array(0));
$objPHPExcel = $objReader->load("data/".$file_name);
echo '<table border="1">';
for ($row = 1; $row < $number_of_rows; $row++) {
echo '<tr>';
for ($column = 0; $column < $number_of_columns; $column++) {
$value = $objPHPExcel->setActiveSheetIndex(0)->getCellByColumnAndRow($column, $row)->getValue();
echo '<td>';
$newValue = iconv("ISO-8859-1", "UTF-8", $value); //has no effect
// echo $newValue . ' ';
echo $value . ' ';
echo '</td>';
}
echo '</tr>';
}
echo '</table>';
die;
Wie kann ich die deutschen Buchstaben aus dem E einlesen? Xcel Blatt richtig?
Hat die Ausgabe-HTML die richtige Codierung (einschließlich der, die der Browser wählt)? – Bobby
danke, ich habe vergessen, dies war eine Testseite, die keine HTML-Header oder UTF-8-Definitionen hatte, funktioniert jetzt –