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 -
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.
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:
- Entete XML tenace
- Xml download - Télécharger - Édition & Programmation
- Office xml handler - Télécharger - Traitement de texte
- Driveimage xml - Télécharger - Sauvegarde
- Supprimer une page word avec entête - Guide
- Format office open xml ou opendocument - Forum Actualités High-Tech
1 réponse
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.
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.