IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Word Discussion :

[OpenXML] generation automatique de document OpenXML word a partir d'un contenu XML


Sujet :

Word

  1. #1
    Membre actif
    Avatar de JMLLB
    Inscrit en
    Septembre 2006
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 285
    Points : 268
    Points
    268
    Par défaut [OpenXML] generation automatique de document OpenXML word a partir d'un contenu XML
    Bonjour,

    Dans le cadre de la mise a jour du referentiel documentaire de la boite dans laquelle je bosse, j'essaye d'automatiser au maximum la doc.
    Pour ce qui est des docs liees aux logiciels nous devons generer une doc utilisateur et une doc developpeur (la doc utilisateur etant une version light de la doc developpeur).

    90% du contenu pouvant etre extrait du code via un outil sous forme de fichier xml, mon idee est de reinjecter ce fichier xml dans un doc OpenXML word.
    Les 10% restant sont des shemas de principe (visio) et des descriptifs specifiques ne pouvant etre automatises.

    La structure et la presentation de ces docs sont stables (jusqu'au prochain changement de referentiel en tout cas) par contre pour chaque logiciel et chaque nouvelle version le contenu evolue.

    Y a t'il moyen de faire cela sans passer par une application tierce? juste en remplacant le fichier xml contenu dans le package pour une mise a jour?

    Pour l'instant toutes les infos que j'ai pu trouve passe par du developpement et je ne souhaite pas passer par la le but etant et de simplifer nos process pas de les alourdir.

    Si vous avez des infos ou des pointeurs pouvant m'aider merci d'avance.

    /JLB
    S'il n'y a pas de solutions, il n'y a pas de problème.

  2. #2
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Salut,

    Il est possible d'utiliser Word pour la gestion du XML et la génération de documents.

    Jette un oeil ici http://heureuxoli.developpez.com/office/xml/
    Les autres solutions passent par du développement.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  3. #3
    Membre actif
    Avatar de JMLLB
    Inscrit en
    Septembre 2006
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 285
    Points : 268
    Points
    268
    Par défaut
    Bon, tant pis!

    Je vais passer par une feuille xslt pour modifier le document.xml générique a partir du fichier xml contenant mes données.

    merci

    /Julien
    S'il n'y a pas de solutions, il n'y a pas de problème.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 14/12/2011, 10h23
  2. Encodage utf8 pour géréner un document OpenXML
    Par plante20100 dans le forum Langage
    Réponses: 13
    Dernier message: 23/01/2010, 08h54
  3. generation document word a partir d'un html !
    Par nawara3003 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 25/06/2009, 09h33
  4. [VB .NET] Questions sur la generation d un document Word
    Par qaiden dans le forum Windows Forms
    Réponses: 1
    Dernier message: 30/07/2006, 10h01
  5. Réponses: 2
    Dernier message: 20/06/2006, 13h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo