Como transformar XML con XSLT

Para escribir o código XSLT, debería ter unha comprensión básica de HTML / XHTML , XML, XML Namespaces, XPath e XSL. XSLT é unha folla de estilo que transforma o XML nunha nova estrutura para usar con varios analizadores de Internet. O avance da tecnoloxía trouxo moitos lugares diferentes. O usuario de internet moderno ten máis oportunidades que navegar na web, como teléfonos móbiles, iPod, Xbox e outros dispositivos con sistemas de navegación distintivos.

XSL Transformations (XSLT) ten un código XML ben formado e transfórmano nun formato útil para estas aplicacións.

Comezando unha transformación XSLT

XSLT forma parte dunha folla de estilo XSL. Xa que unha folla de estilo usa sintaxe XML , comeza cunha declaración de declaración XML.

- Declaración XML

Engadir unha declaración de XSL .

- declaración de folla de estilo

Define o espazo de nomes XSLT como parte da declaración da folla de estilo.

xmlns: xsl = "http://www.w3.org/1999/XSL/Transform">

XSLT compara o código cun modelo para determinar como transformar o XML. Un modelo é un conxunto de regras establecidas para a folla de estilo. O elemento do modelo usa XPath para asociar ou asociar o código. A coincidencia pode especificar un elemento secundario ou o documento XML enteiro.

- Designa todo o documento
- este designa un elemento secundario no documento.

Por exemplo, se tes un elemento secundario chamado o código coincidente sería:

Ao crear XSLT, compórtase unha transmisión de saída estilizada e vista nunha páxina de Internet.

XSLT incorpora unha serie de elementos XSL para definir este proceso de transformación. Os seguintes artigos examinarán os elementos XSL utilizados para as transformacións XSLT e descompoñen aínda máis a codificación XSLT.