Я хочу знать, есть ли реальное значение 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.