Entete XML tenace

Résolu
Balooka2005 Messages postés 78 Date d'inscription   Statut Membre Dernière intervention   -  
Balooka2005 Messages postés 78 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

voici mon problème : je génère des pages HTML à partir d'un fichier xml, mais je n'arrive pas à me débarrasser de la ligne de déclaration XML :
<?xml version="1.0" ... , même en signalant :

omit-xml-declaration="yes".
Cela marche en direct, elle n'apparait pas lorsque j'exécute le template, mais pas lorsque je passe par PHP avec le TransformToDoc.

De plus, les pages générées marchent sous serveur Apache, avec cette ligne déclarative XML, mais pas chez Free.
Le problème semble connu, mais je 'arrive pas à le contourner. Des idées ???

D'avance, merci à vous.

A voir également:

1 réponse

Balooka2005 Messages postés 78 Date d'inscription   Statut Membre Dernière intervention  
 
Je me réponds, pour ceux que ça intéresse.
Bon, j'ai réussi en contournant le problème qui est apparemment un bug de libxmlqui fait qu'on ne peut pas shunter la ligne de déclaration Xml. J'ai enrégistré mon nouveau fichier non pas avec un save standard, mais en utilisant les fonctions de fichier fopen et fwrite pour créer et enregistrer ma chaîne de texte en .php.
Un peu tordu, mais ça marche, et je n'ai pas trouvé mieux... Alors, je vais m'en contenter.
0