compatibilite saxon java - Java - Programmation
Marsh Posté le 15-07-2004 à 17:00:43
un seul topic stp
http://forum.hardware.fr/hardwaref [...] 4942-1.htm
supprime un des deux
Marsh Posté le 15-07-2004 à 19:36:57
euh, normalement, on peut très bien faire passer des variables d'un template à un autre, sans utiliser xmlns:saxon.
Avec
Code :
|
Ca marche aussi avec apply-templates, et pour utiliser les variables, il suffit de faire :
Code :
|
par exemple.
[edit] maiseuuuh! pkoi ill met des smileys dans le code, bowdel
Marsh Posté le 16-07-2004 à 09:43:04
oui mais tu ne peu pas modifier cette variable dans un template, c est pour ca que j utilise saxon:assign pour reassigner une variable.(En gros j'ai besoin d'une variable qui fait un compteur de passage dans un template et qui l affiche au fur et a mesure (engros)).
Mon problème reste donc entier.
Marsh Posté le 16-07-2004 à 13:23:08
Ah ouais, effectivement, réassigner la variable, spas possib'.
Marsh Posté le 16-07-2004 à 14:13:19
d ou l utilisation de saxon (et par rapport a ce que j ai lu j ai la bonne syntax) mais java n en veu pas
donc est ce que qqun connait une solution
Marsh Posté le 16-07-2004 à 14:17:29
bah, il a pas trouvé le schéma (ou la DTD) qui définit le namespace saxon, je pense
Marsh Posté le 16-07-2004 à 15:04:47
ba je lui dit au debut du xsl pourtant xmlns:saxon="http://saxon.sf.net/"
de plus il me dirait plutot une erreur du style classnotfound ou nul pointerexception,ou Impossible de résoudre le préfixe d'espace de noms : saxon,
non?
Marsh Posté le 15-07-2004 à 16:51:05
Bonjour,
j'ai un code xsl où j' ai besoin d'assigner des variables, du coup j'utilise xmlns:saxon (si qqun connait un autre moyen, je veux bien connaitre).
Par contre ma feuille xsl est lancé à partir de mon prog java avec un transformer(classe javax.xml.transform.Transformer il me semble), malheureusement java me sort une erreur:
javax.xml.transform.TransformerException: Echec de l'appel de l'élément d'extension : saxon:assign
est ce que qqun sait comment se sortir de ca?
merci