Funciones XSLT y XPath
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Lista de ejemplos utilizados en la referencia
Ejemplo 1
<?xml version="1.0" encoding="UTF-8"?>
<funciones>
<funcion>
<nombre>fn:QName</nombre>
</funcion>
<funcion>
<nombre>fn:sum</nombre>
</funcion>
<funcion>
<nombre>fn:max</nombre>
</funcion>
<funcion>
<nombre>fn:resolve-QName</nombre>
</funcion>
</funciones>
Ejemplo 2
<?xml version="1.0" encoding="UTF-8"?>
<funciones>
<funcion cat="nombre completo">
<nombre>fn:QName</nombre>
</funcion>
<funcion cat="operación matemática">
<nombre>fn:sum</nombre>
</funcion>
<funcion cat="operación matemática">
<nombre>fn:max</nombre>
</funcion>
<funcion cat="nombre completo">
<nombre>fn:resolve-QName</nombre>
</funcion>
<funcion cat="fecha y hora">
<nombre>fn:format-date</nombre>
</funcion>
<funcion cat="fecha y hora">
<nombre>fn:minutes-from-dateTime</nombre>
</funcion>
</funciones>
Ejemplo 3
<?xml version="1.0" encoding="UTF-8"?>
<funciones xmlns:abc="http://www.holamundo.es" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<funcion xmlns:abc="http://www.data2type.de">
<name>fn:QName</name>
</funcion>
<abc:funcion xsl:lang="de">
<name>fn:sum</name>
</abc:funcion>
<funcion xsl:lang="de">
<name>fn:max</name>
</funcion>
</funciones>
Ejemplo 4
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE root SYSTEM "../funcion.dtd">
<funciones>
<funcion name="QName">
<definicion>
<referencia idref="sum">referencia a fn:sum</referencia>
</definicion>
</funcion>
<funcion name="sum">
<definicion>
<referencia idref="resolve-QName">referencia a fn:resolve-QName</referencia>
</definicion>
</funcion>
<funcion name="max">
<definicion>
<referencia idref="QName">referencia a fn:QName</referencia>
</definicion>
</funcion>
<funcion name="resolve-QName">
<definicion>
<referencia idref="max">referencia a fn:max</referencia>
</definicion>
</funcion>
</funciones>
Ejemplo 5
<?xml version="1.0" encoding="UTF-8"?>
<funciones>
<funcion xml:lang="de">
<nombre>fn:QName</nombre>
</funcion>
<funcion xml:lang="de-A">
<nombre>fn:sum</nombre>
</funcion>
<funcion>
<nombre>fn:max</nombre>
</funcion>
<funcion xml:lang="sprache-dialekt">
<nombre>fn:resolve-QName</nombre>
</funcion>
</funciones>
Ejemplo 6
<?xml version="1.0" encoding="UTF-8"?>
<funciones>
<funcion cat="nombre completo">
<nombre>fn:QName</nombre>
</funcion>
<funcion cat="operación matemática">
<nombre>fn:sum</nombre>
<definicion>definicion de la funcion...</definicion>
</funcion>
<funcion cat="operación matemática">
<nombre>fn:max</nombre>
<definicion>definicion de la funcion...</definicion>
<ejemplo>fn:max((2,3,4,5,4,3,2))</ejemplo>
</funcion>
</funciones>
Ejemplo 7
<?xml version="1.0" encoding="UTF-8"?>
<funciones>
<funcion>
<nombre>fn:QName</nombre>
<definicion> texto texto texto
texto texto </definicion>
</funcion>
<funcion>
<nombre>fn:sum</nombre>
</funcion>
</funciones>