Xsl:import / java

Fermé
dombasloise Messages postés 2 Date d'inscription mardi 4 mai 2004 Statut Membre Dernière intervention 26 décembre 2005 - 26 déc. 2005 à 18:02
 Jo - 6 nov. 2008 à 10:38
Bonsoir,

Je suis débutante pour l'utilisation de la librairie javax.Transformer.

Je dois développer un programme JAVA qui doit faire appel à une feuille de style XSL pour extraire des données XML dans un format HTML.

Ma feuille de style comporte plusieurs xsl:import .
exemple:
<?xml version="1.0" encoding="UTF-8" ?>
- <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:import href="file1.xsl" />
<xsl:import href="file2.xsl" />
<xsl:import href="file3.xsl" />
...


Ma classe JAVA a trois paramètres:
le fichier.xsl, le fichier.xml et out.html
(elle ressemble à :http://javaalmanac.com/egs/javax.xml.transform/BasicXsl.html)

Mon gros problème est que la classe ne reconnaît pas les xsl:import.

Je sais que la solution est d'utiliser javax.transformer.URIResolver.

Mais comment? Est-ce que l'un de vous a déjà utilisé cette librairie pour gérer plusieurs xsl:import?
Si oui, SVP pourrais-je avoir avoir des petits exemples de code?
Merci d'avance.

La désespérée

1 réponse

Salut,

j'ai le même problème en ce moment... Comment as-tu réussi à résoudre le problème ?
0