phpbar.de logo

Mailinglisten-Archive

[php] Problem mit XMLReader

[php] Problem mit XMLReader

Christoph Jeschke christoph.jeschke at gmail.com
Mit Jun 14 18:13:37 CEST 2006


* Ralf Eggert:

Hallo,

> ich habe ein Problem mit XMLReader und weiß nicht genau, wie ich das nun
> angehen soll. Es geht darum, eine sehr große XML Datei mittels XMLReader
> zu lesen und dann weiter zu verarbeiten. Die XML Datei ist als UTF-8
> kodiert:
> 
>   <?xml version="1.0" encoding="UTF-8"?>
> 
> Ich erhalte nun Fehlermeldungen, die ich nicht ganz verstehe (habe die
> Pfade gekürzt):
> 
>   Warning: XMLReader::read() [function.XMLReader-read]:
>   /xml/catalog_de.xml:4769: parser error : Input is not proper UTF-8,
>   indicate encoding ! Bytes: 0xC3 0xA4 0x72 0x65 in
>   /xml/xml_importer.php on line 620

Wie ist dein Dokument kodiert - unabhängig von dem, als was es
deklariert wurde? UTF-8? ISO-8859-15? Hast Du z.B. mal mit recode (das
Kommandozeilenprogramm) getestet, ob nach einer Konvertierung in UTF-8
XMLReader nicht abbricht?

php::bar PHP Wiki   -   Listenarchive