RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Srv: irc.moteurprog.com
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 Générer .doc en .xml

Forum : XML/XSL
Sous Catégorie : Aucune
Type du sujet : Sujet Normale
FAQ : FAQ XML/XSL

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET NON RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGE : [1]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM XML/XSL

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
mygush
Nouveau membre
Inscrit : 04/02/2008
Messages : 2
Message
#148715
Posté le 04/02/08 à 16:04
Bonjour à tous,
Voilà, je souhaite transformer un document word en un fichier xml. Jusque là rien de compliqué avec 'Enregistrer sous puis choisir type fichier xml'. Le problème est que le fichier xml généré est assez compliqué et je souhaiterai pouvoir le simplifier ou du moins lui affecter des balises personnalisées prédéfinies. Est-il possible de créer une DTD afin de l'associer à mon document word de sorte à pouvoir le transformer avec mes balises personnalisés ?
J'ai beau faire le tour des forum et des FAQ sur Internet, je ne trouve pas de réponse à mon problème.
Est-ce que quelqu'un peut m'aider ?
Merci d'avance pour vos réponses.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

ReaM
Superviseur :
- Java
Avatar de ReaM
Inscrit : 24/02/2005
Messages : 778
Message
#148720
Posté le 04/02/08 à 20:27
Tu n'as pas trop le choix d'utiliser un parseur xslt qui se base sur un template pour réaliser un xml qui te conviendrait mieux . Il ne faut pas trop en demander à nos traitements de texte ( c'est déjà bien qu'on sache exporter de nos jours ... )
__________________________
[RRP4J]Image
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : rien ne fonctionne et personne ne sait pourquoi...

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

mygush
Nouveau membre
Inscrit : 04/02/2008
Messages : 2
Message
#148739
Posté le 05/02/08 à 12:29
Merci pour ta réponse, je vais essayer d'approfondir un peu plus...

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

ReaM
Superviseur :
- Java
Avatar de ReaM
Inscrit : 24/02/2005
Messages : 778
Message
#148740
Posté le 05/02/08 à 12:32
Je suis bien d'accord par contre que ce que Office nous génère est assez ... lourd xD

Voici un exemple de script xsl:


<?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:a="urn:schemas-microsoft-com:office:spreadsheet" xmlns:b="urn:schemas-microsoft-com:office:office"> <xsl:variable name="lowercase" select="'abcdefghijklmnopqrstuvwxyz_'"/> <xsl:variable name="uppercase" select="'ABCDEFGHIJKLMNOPQRSTUVWXYZ-'"/> <xsl:output encoding="UTF-8" indent="yes"/> <xsl:template match="/"> <import> <xsl:apply-templates select="a:Workbook"/> </import> </xsl:template> <xsl:template match="a:Workbook"> <xsl:apply-templates select="a:Worksheet"/> </xsl:template> <xsl:template match="a:Worksheet"> <xsl:comment>new part :<xsl:value-of select="@a:Name"/></xsl:comment> <xsl:apply-templates select="a:Table/a:Row[position()&gt;1 ]"/> </xsl:template> </xsl:stylesheet>

__________________________
[RRP4J]Image
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : rien ne fonctionne et personne ne sait pourquoi...

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

hibou57
Rédacteur MP
Superviseur :
- Langages Web
Modérateur :
- XML/XSL
- ADA
Avatar de hibou57
Inscrit : 13/02/2005
Messages : 563
Message
#150549
Posté le 13/03/08 à 15:29
Je suis du même avis sur la question : déjà passer une feuille XSLT qui se chargera de filter toutes les balises inutiles.

D'ailleurs il n'est même pas strictement nécéssaire de passer par XSLT à cette fin, et même un filtre RegEx pourra faire l'affaire.

Par contre, pour la l'ajout de balise personalisé : tu parlais de modifier le nom de certaines balise ou d'ajouter des éléments dans le documents source ?
__________________________
Lasidoré : Editeur XML orienté sémantique/Online XML editor - Alpha
Utiliser le Compilateur Ada GNAT - Fiabilité professionnelle, Ada we trust
Opera, Le navigateur - Léger, rapide, efficace, joli et source d'inspiration
DragonFly, Le debugger JavaScript, CSS, ... et HTML - Only on Opera
Exalead Search - Beceause Google is not a synonym of “ search engine ”

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM XML/XSL



    PAGE : [1]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.