
- XML Tutorial
- XML - Home
- XML - Información General
- XML - Sintaxis
- XML - Documentos
- XML - Declaración
- XML - Las Etiquetas
- XML - Elementos
- XML - Los Atributos
- XML - Comentarios
- XML - Entidades de Caracteres
- XML - CDATA Las Secciones
- XML - Espacios en Blanco
- XML - Procesamiento
- XML - Codificación
- XML - Validación
- Avance XML
- XML - DTDs
- XML - Esquemas
- XML - Estructura de Árbol
- XML - DOM
- XML - Espacios
- XML - Bases de Datos
- Herramientas XML
- XML - Los Espectadores
- XML - Editores
- XML - Analizadores
- XML - Procesadores
XML - Espacios
Un espacio de nombres es un conjunto de nombres únicos. Nombres es un mecanismo por el cual elemento y nombre de atributo puede ser asignada al grupo. El espacio de nombres es identificado por URI (Uniform Resource Identifiers).
Declaración de espacio de nombres
UN Namspace se declara con atributos reservados. Un nombre de atributo debe ser xmlns o comenzar con xmlns: como se muestra a continuación:
<element xmlns:name="URL">
Sintaxis
El espacio de nombres se inicia con la palabra clave xmlns.
La palabra nombre es el prefijo del espacio de nombres.
La URL es el espacio de nombres identificador.
Ejemplo
Nombres sólo afecta a una zona limitada en el documento. Un elemento que contiene la declaración y todos sus descendientes se encuentran en el ámbito del espacio de nombres. Siguiente es un ejemplo sencillo de nombres XML:
<?xml version="1.0" encoding="UTF-8"?> <cont:contact xmlns:cont="www.tutorialspoint.com/profile"> <cont:name>Tanmay Patil</cont:name> <cont:company>TutorialsPoint</cont:company> <cont:phone>(011) 123-4567</cont:phone> </cont:contact>
En este caso, el prefijo del espacio de nombres es cont, y el espacio de nombres URI (identificador) como www.tutorialspoint.com/profile. Esto significa que, los nombres de elementos y nombres de atributos con el cont prefijo (incluyendo el elemento de contacto), todas ellas pertenecen a la www.tutorialspoint.com/profile nombres.