Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1267 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  OpenDocuments 1.0 générés en C#

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

OpenDocuments 1.0 générés en C#

n°1112338
Vinny_the_​true
Posté le 08-06-2005 à 11:11:45  profilanswer
 

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 ? :lol:  
Merci d'avance pour toute aide  :)

mood
Publicité
Posté le 08-06-2005 à 11:11:45  profilanswer
 

n°1112350
nico168
Posté le 08-06-2005 à 11:18:21  profilanswer
 

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é

n°1112387
Vinny_the_​true
Posté le 08-06-2005 à 11:32:47  profilanswer
 

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 :lol:  
 
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é) :heink:
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...


Message édité par Vinny_the_true le 08-06-2005 à 11:36:57

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  OpenDocuments 1.0 générés en C#

 

Sujets relatifs
Cmnt aller chercher une valeur dans des champs générés aleatoirement ?Existe-t-il une liste de tout les codes erreurs générés par MySQL?
Log4j : je ramasse TOUS les logs générés par log4j, ça fait trop ! 
Plus de sujets relatifs à : OpenDocuments 1.0 générés en C#


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR