XInclude

XInclude es un mecanismo estándar para componer documentos XML, escribiendo etiquetas de inclusión en el documento original, las que transcluirán otros documentos dentro de éste.[1]​ XInclude puede incorporar tanto documentos XML como otros archivos de texto.

Ejemplo

Por ejemplo, incluir el siguiente archivo de texto license.txt:

This document is published under GNU Free Documentation License

en un documento XHTML:

<?xml version="1.0" encoding="utf-8"?>
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:xi="http://www.w3.org/2001/XInclude">
   <head></head>
   <body>
            <p><xi:include href="license.txt" parse="text"/></p>
   </body>
</html>

resulta en:

<?xml version="1.0"?>
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:xi="http://www.w3.org/2001/XInclude">
   <head></head>
   <body>
            <p>This document is published under GNU Free Documentation License</p>
   </body>
</html>

Véase también

  • XPath

Referencias

  1. J. Marsh; D. Orchard; Daniel Veillard. «XML Inclusions (XInclude) Version 1.0 (Second Edition), Appendix C: Examples (non-normative)». World Wide Web Consortium. Consultado el 28 de junio de 2007. 

Enlaces externos

  • XInclude Standard
  • XInclude con XSLT
  • Using XInclude en Xerces
  • Using XInclude artículo de Elliotte Rusty Harold
Control de autoridades
  • Proyectos Wikimedia
  • Wd Datos: Q1412148
  • Wd Datos: Q1412148