Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word
Word Forum d'entraide sur le traitement de texte Microsoft Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/12/2007, 16h44   #1
Membre Expert
 
Avatar de davcha
 
Inscription : avril 2004
Messages : 1 134
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 1 134
Points : 1 190
Points : 1 190
Par défaut [OpenXML] Comment obtenir un fichier XSLT ?

Je cherche à obtenir le fichier XSLT à partir d'un fichier docx comportant des balises xml d'un schéma utilisateur.

Par exemple un fichier docx comportant les balises xml suivantes :
<employe>
<nom>...</nom>
<prenom>...</prenom>
</employe>

Le but du jeu étant évidemment de générer des rapports grâce à des transformations XSLT.

Je sais qu'il existe wml2xslt, mais cela ne semble pas fonctionner très bien avec les fichiers wordml 2007. Je ne suis parvenu au résultat voulu qu'avec un fichier wordml 2003.
davcha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2007, 18h27   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 354
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

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

Informations forums :
Inscription : février 2006
Messages : 17 354
Points : 29 270
Points : 29 270
C'est un peu logique, du moins je pense.
Le XML 2003 n'est pas du tout construit de la même manière que le XML 2007, en 2003, on a un fichier plat, tout se trouve dans le même XML, alors que pour 2007, on se retrouve dans un fichier qui utilise la technologie ZIP et XML.
Le fichier docx est un fichier zip contenant plusieurs XLM.

Il y a un article sur le XML et Office.
http://heureuxoli.developpez.com/office/xml/
__________________
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 !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2007, 19h27   #3
Membre Expert
 
Avatar de davcha
 
Inscription : avril 2004
Messages : 1 134
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 1 134
Points : 1 190
Points : 1 190
Oui, je me suis renseigné un peu quand même :p

Je pensais au fichier document.xml en parlant du wordml 2007, bien sûr.

edit: J'ai été voir ton article, et en définitive, j'en suis au point où j'ai besoin de générer le fichier xslt.
wml2xslt peut le faire automatiquement pour les fichiers office 2003, je me demandais s'il existait un équivalent pour office 2007, voilà tout.
davcha est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h21.


 
 
 
 
Partenaires

Hébergement Web