Что означает URL-адрес XMLNS в документе xml

Я хочу знать, есть ли реальное значение URL-адресов xmlns в XML-документе?

я имел ссылку на ссылка . теперь, когда я меняю xmlns:xsl="http://www.w3.org/1999/XSL/Transform"к чему-то другому, он перестал работать. w3c говорит, что имена пространств имен (ИЛИ URL-адрес )предназначены только для того, чтобы различать теги xml. чем почему он не работает после смены URL.

поэтому я подумал, может быть, это как-то связано с этим URL, поэтому попробовал локально (без интернета ).. см. следующий пример..

XML-документ. (первый.xml)





    
        Unchain my heart
        Joe Cocker
        USA
        EMI
        8.20
        1987
    
     
        Pavarotti Gala Concert
        Luciano Pavarotti
        UK
        DECCA
        9.90
        1991
    
    
        The dock of the bay
        Otis Redding
        USA
        Atlantic
        7.90
        1987
    

XSLT-документ (first.xsl)






  
  
  

My CD Collection

Title Artist

Итак, локально он работает нормально. но если я изменю xmlns:xsl="http://www.w3.org/1999/XSL/Transform"на что-то другое, например xmlns:xsl="http://www.abc.com", это выдаст мне ошибку в браузере.

Error loading stylesheet: Parsing an XSLT stylesheet failed.

так,единственный вопрос в том, есть ли какое-либо реальное значение этих URL-адресов в xmlns. если да, то почему он работал без интернета, а не путем изменения URL-адреса в xsl.

5
задан hardik 22 July 2012 в 14:05
поделиться