OpenDocuments 1.0 générés en C# - C#/.NET managed - Programmation
Marsh Posté le 08-06-2005 à 11:18:21
je crois que les retours chariot sont ignorés en XML, a part ceux dans les CDATA.
Le mieux ca serait que tout nous donne un lien vers ton xml généré
Marsh Posté le 08-06-2005 à 11:32:47
Ok, voilà, j'ai uploadé les deux content.xml, celui généré par mes soins et celui créé dans OpenOffice (document vierge à chaque fois). Ainsi que les fichiers ODS correspondants pour vous éviter de vous livrer à une gymnastique agaçante
http://vinnythetrue.free.fr/temp/contentGenere.xml
http://vinnythetrue.free.fr/temp/contentOriginal.xml
http://vinnythetrue.free.fr/temp/spreadSheetGenere.ods
http://vinnythetrue.free.fr/temp/s [...] iginal.ods
Voili voilou !
D'ailleurs ce faisant, je m'aperçois que Mozilla me fais une erreur en essayant d'ouvrir mon XML (document mal formé)
J'ai trouvé l'erreur de malformation : un double-égal se promène dans le fichier.... Mais même sans, OpenOffice refuse toujours d'ouvrir le fichier...
Marsh Posté le 08-06-2005 à 11:11:45
Bonjour à tous.
Voilà, j'essaie actuellement de générer un fichier au format openDocument 1.0 (le format d'openOffice), je n'éprouve aucune difficulté à obtenir sensiblement les mêmes balises, avec les mêmes attributs ( fichier content.xml dans le zip ODS ). Mais OpenOffice fais systématiquement une erreur (de type inconnu en plus) lors de l'ouverture du fichier....
Je pense que l'erreur vient de certains caractères spéciaux qui apparaissent entre les balises (certainement un retour chariot UNIX ou autre), qui ne sont pas reproduits dans mon document généré
J'ai essayé de farfouiller quelques options de l'objet XmlTextWriter (avec lequel je crée le fichier), mais sans succès...
Quelqu'un aurait une idée ? Une piste ? ... un bout de code tout fait ?
Merci d'avance pour toute aide