Bonjour à tous,
Je débute en xml que j'utilise en fait depuis docbook et je suis le tutorial http://www.codeproject.com/KB/winhel...ook_howto.aspx que je trouve pas mal fait.
J'ai un petit problème lorsque je veux séparer mes fichiers sources (en utilisant) des ENTITY:
mon simple.xml:
mon chap1.xml:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?xml version="1.0"?> <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [ <!ENTITY chap1 SYSTEM "./chap1.xml"> <!ENTITY chap2 SYSTEM "./chap2.xml"> ]>
mon chap2.xml:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <chapter><title>On Foo's</title> <para> Stuff about Foo's goes here. </para> </chapter>
Je suis sur Windows avec Cygwin et lorsque je lance la conversion avec xsltproc j'obtiens le message suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <chapter><title>On Bars's</title> <para> Stuff about Bars's goes here. </para> </chapter>
En fait je m'attends à ce que cette commande me génère des html pour chap1 et chap2 en plus de l'index.
Code : Sélectionner tout - Visualiser dans une fenêtre à part simple.xml: parser error: Start tag expected, '<' not found
Et je ne vois pas comment modifier mon simple.xml pour réaliser ceci.
merci d'avance pour votre aide.
Partager