Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/05/2006, 21:03
jasamestica
 
Fecha de Ingreso: marzo-2006
Mensajes: 329
Antigüedad: 19 años
Puntos: 1
confundido con NameSpace

Hola, he visto muchos ejemplos como el siguiente en sitios de internet:

<?xml version=1.0" encoding="iso-8859-1"?>
<empresa>
<nombre>Palotes S.A.</nombre>
<dirfis:direccion xmlns:dirfis="http://www.palotes.com/direccionfisica">
<dirfis:calle>Avd. Diagonal 8</dirfis:calle>
<dirfis:ciudad>Barcelona</dirfis:ciudad>
<dirfis:provincia>Barcelona</dirfis:ciudad>
<dirfis:pais>España</dirfis:pais>
</dirfis:direccion>
<dirserv:servidor xmlns:dirserv="http://www.palotes.com/direccionservidor">
<dirserv:url>http://www.palotes.com</dirserv:url>
<dirserv:direccion>123.45.67.8</dirserv:direccion>
</dirserv:servidor>
</empresa>

Y no logro comprender como el espacio de nombres
xmlns:dirfis="http://www.palotes.com/direccionfisica"
diferenciara, por ejemplo, el elemento direccion del otro
espacio de nombre
xmlns:dirserv="http://www.palotes.com/direccionservidor">

Ee decir si en el primer espacio de nombre define que el elemento direccion es de tipo string
y en el segundo espacio de nombre es numerico, ¿estos espacios de nombres no deberian apuntar a un dtd o a un esquema xsd que definiera al elemento direccion, disculpen pero es que estoy un poco confundido, no entiendo como una simple uri como "http://www.palotes.com/direccionservidor" o como
http://www.palotes.com/direccionfisica puede definir el tipo de dato de un elemento