Bonjour,
J'ai deja cherche sur google, mais je n'arrive pas a trouver une fonction chr() et ord() en xslt...
Existent-elles ?
Si non, comment faire ?
???
les fonctions chaines sous xslt:
substring,substring-before,substring-after permettent d'extraire des sous chaines , la premiere en fonction d'un rang et d'une longueuer, les deux autres en fonctions d'une chaine donnée
translate permet de transfomer toutes les occurences d'un acarctere en un autre (ou a l'enlever) dans une chaine
String transforme en type chaine de charactere
start-with verifie que le debut d'une chaine est egal a une chaine passe en parametre
contains verfie la presence d'une chaine dans une autre
string-length la longueur d'une chaine
normalize-space normalise les espaces (rien devant derriere et les enchainement d'espace transformé en un seul)
Merci je connaissait celles là![]()
mais j'ai lu (enfin si j'ai bien compris) qu'avec XPath 2.0, il y avait des trucs du genre <xsl:output-character>&#le_code_ascii; qui permettait d'afficher le caractère en question
et donc je souhaitais savoir
- si la manipulation inverse existait
- comment on se sert de cette balise, parce que je n'y arrive pas![]()
Xapth 2.0 n'est pas implementé actuellement (ou tres peu)
cette page référence les fonctions xpath 2.0
http://www.w3schools.com/xpath/xpath_functions.asp
Erwy, tu dis que les fonctions xpath 2.0 ne sont pas vraiment implémentées....je commence à comprendre le pourquoi du comment maintenant!![]()
Partager