Problème - déclaration XML autorisée qu'au début du document

xml:19558: parser error : déclaration XML autorisée qu'au début du document

toutes les solutions? je suis à l'aide de php XMLReader pour analyser un gros fichier XML, mais l'obtention de cette erreur. je sais que le fichier n'est pas mis en forme, mais je pense que ce n'est pas possible de passer par le fichier et supprimer ces déclarations. donc, toute idée, s'il vous PLAÎT AIDER

Si ce n'est pas bien formé, il n'est pas XML. Si ce n'est pas du XML, puis XMLReader ne va pas jouer gentiment.
le seul problème avec le fichier des déclarations multiples 🙁 (<?xml version="1.0" encoding="UTF-8" standalone="no"?>) de toute façon?
Besoin de supprimer les espaces! Voici la vidéo comment détecter et réparer ces erreurs: youtube.com/watch?v=4jWhO07ICvw

OriginalL'auteur Aamir | 2011-03-29