Question

J'ai de nombreux fichiers XML qui sont organisés en différents répertoires. J'ai besoin de les combiner et de transformer le résultat en utilisant XSLT. Jusqu'à présent, j'ai déjà fait cela, sauf pour un problème: certains fichiers XML doivent être transformés avant de pouvoir être inclus dans le résultat. Xinclude semble ignorer la déclaration de feuille de style XML.

Comment puis-je transformer les fichiers XML avant qu'ils ne soient xinclus?

Salutations,

Simon.cpu

Était-ce utile?

La solution

Comment l'exécution du processus? Avec un Makefile ou quelque chose comme ça? Dans ce cas, ajoutez des appels explicites à xsltproc avant l'inclusion, puis xinclule la sortie de xsltproc.

Si xsltproc peut lire l'instruction de traitement (xml-stylesheet, Notez que je n'ai pas testé cela), vous n'avez même pas à indiquer explicitement la feuille de style à utiliser.

Autres conseils

Cassez-le en plusieurs appels de transformation, préparez d'abord les fichiers XML, puis effectuez votre transformation principale.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top