Debe introducir al menos 3 caracteres en el buscador.
Inicio / Wikis / Cursos gratis / Parsing XML: SAX y DOM - Espacios de nombres

Parsing XML: SAX y DOM - Espacios de nombres

 ***-- (1 opiniones)
Creative Commons Curso gratis de Carlos Castillo - 18 de Octubre de 2005
Temas Relacionados: XML
3. Espacios de nombres
Ver: XML NameSpaces en el W3C

Consideremos que un documento XML puede tener partes diseñadas para distintas aplicaciones. La idea es que estas partes no choquen entre sí, esto es más importante aún cuando hablamos de Web Semántica.

En el caso de Java, por ejemplo, el esquema de imports utiliza la idea de que todas las clases hechas, por ejemplo, en el DCC, tienen que comenzar con cl.uchile.dcc; en el caso de XML se provee un esquema más flexible llamado xml namespaces.

Ejemplo sencillo<vectorgraphic xmlns:vec="http://www.tejedoresdelweb.com/vector.dtd">;
<vec:line x1="1" y1="1" x2="30" y2="30"/>
<vec:circle center="1,2" radius="12"/>
</vectorgraphic>Namespaces múltiples<document xmlns:doc="http://doc.org/doc.dtd">;
<doc:p>Hola</doc:p>
<bibdata xmlns:bib="http://biblioteca.cl/bib.dtd">;
<bib:codigo>12389124</bib:codigo>
</bibdata>
</document>Namespaces lado a lado<document xmlns:doc="http://doc.org/doc.dtd" xmlns:bib="http://biblioteca.cl/bib.dtd">;
<doc:p>Hola</doc:p>
<bib:codigo doc:visibility="hide">12389124</bib:codigo>
</document>

Nótese que los atributos y los elementos se comparten.

Namespaces default<document xmlns="http://doc.org/doc.dtd">;
<p>Hola</p>
</document>
Autor y licencia de 'Parsing XML: SAX y DOM - Espacios de nombres'
Carlos Castillo Extraído de: http://www.tejedoresdelweb.com/307/article-2146.html

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.
Los contenidos de este sitio pueden ser reproducidos solamente bajo estas condiciones. La licencia está respaldada con el registro de propiedad intelectual número 97.125 en Chile y otros países.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Wikis relacionados con 'Parsing XML: SAX y DOM - Espacios de nombres'

Este módulo deriva la series de Fourier en tiempo discreto (DTFS), las cuales son un... Más »
Curiosamente, nuestros periódicos de ámbito nacional comenzaron a escribir Bernabéu (acentuado) mucho antes de que... Más »
Este artículo pretende mostrar una forma de concebir los Semilleros de Investigación, dentro de este... Más »
Cada nombre propio de las personas ha tenido un origen en un determinado concepto. Se... Más »
Este modulo define la desigualdad de Cauchy-Schwarz y discute algunos de sus usos prácticos, especialmente... Más »
¿Estás seguro de que deseas eliminar este capítulo?