Namespaces en XML

05/09/2006 - 21:27 por Javito | Informe spam
Hola perdonad mi ignorancia pero hay un dato de los namespaces en XML que se
me escapa, entiendo la necesidad de calificar los elementos y atributos de
los documentos XML para evitar las colisiones y por ello se califican con un
prefijo (ej. ex) mediante xmlns:ex="http://www.microsoft.com/xxxx" y es aqui
donde está mi duda ¿ que es lo que se supones que debe haber en la URI a la
que se hace referencia en un Namespace XML ? yo espararía encontrar en esa
dirección una DTD o un Esquema y sin embargo si vas a cualquiera de ellas
encuentras una página Web normal, si no es importante el contenido de la
página como se cañifican los elementos, ¿ que es lo que me he perdido ?

un saludo a todos
 

Leer las respuestas

#1 DosFlores
06/09/2006 - 12:35 | Informe spam
Estos URIs no tienen por qué apuntar a páginas web o a documentos XML. Tal y
como están definidos en la recomendación del W3C, los Namespaces son
simplemente colecciones de nombres prefijados por un URI.

Un saludo
Oscar Montesinos
Santa Pola (Alicante)
"Javito" escribió en el mensaje
news:%
Hola perdonad mi ignorancia pero hay un dato de los namespaces en XML que
se me escapa, entiendo la necesidad de calificar los elementos y atributos
de los documentos XML para evitar las colisiones y por ello se califican
con un prefijo (ej. ex) mediante xmlns:ex="http://www.microsoft.com/xxxx"
y es aqui donde está mi duda ¿ que es lo que se supones que debe haber en
la URI a la que se hace referencia en un Namespace XML ? yo espararía
encontrar en esa dirección una DTD o un Esquema y sin embargo si vas a
cualquiera de ellas encuentras una página Web normal, si no es importante
el contenido de la página como se cañifican los elementos, ¿ que es lo que
me he perdido ?

un saludo a todos

Preguntas similares