Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Уважаемые, разъясните / 5 сообщений из 5, страница 1 из 1
31.10.2007, 18:44
    #34908627
Уважаемые, разъясните
для чего нужны пространства имен в xml?
спасибо
...
Рейтинг: 0 / 0
31.10.2007, 19:01
    #34908666
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уважаемые, разъясните
Ну это типа пакейджей в Джаве, как говорит Хорстман. Чтобы та фигня, которая работает с XML могла понять, что с какой нодой делать надо.

А вообще, лично у меня, впечатление создалось судя по реализации, что нужны они скорее для ввода в заблуждение условного противника.

Код: plaintext
Meo voto
...
Рейтинг: 0 / 0
31.10.2007, 19:05
    #34908675
TiG
TiG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уважаемые, разъясните
Для устранения неоднозначностей при использовании двух словарей/схем содержащих одинаковые имена.
По поводу полезности - иногда необходимо, иногда бесполезно, зависит от ситуации.
И вот еще - Стоит ли отменять пространства имен XML?
...
Рейтинг: 0 / 0
31.10.2007, 19:23
    #34908713
Уважаемые, разъясните
ок
спасибо за ответы
тогда такой вопрос:
я формирую rss с дополнительным узлом <dc:creator>, ссылаясь на http://purl.org/dc/elements/1.1/.
не могли бы Вы разъяснить логику работы агрегатора, т.е должен ли он заранее быть знаком с этим пространством имен - узлом?
...
Рейтинг: 0 / 0
01.11.2007, 09:17
    #34909227
SuSa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уважаемые, разъясните
Вопрошающий_xmlя формирую rss с дополнительным узлом <dc:creator>, ссылаясь на http://purl.org/dc/elements/1.1/. не могли бы Вы разъяснить логику работы агрегатора,
из написанного следует что по адрессу http://purl.org/dc/elements/1.1/ , должды быть описаны функции, одна из которых "creator", а чтоб ее не путали с другими с таким же именем, но другим префиксом, ей добавляют уникальный префикс , в данном случаи это "dc".
Вопрошающий_xmlт.е должен ли он заранее быть знаком с этим пространством имен - узлом?
Необязательно. К примеру я знаю что в ns "fn" есть функция которая позволит мне использовать регулярные выражения. С другими функциями данного ns я не знаком, и они мне нафиг не нужны.
т.о. чтобы использовать нужную мне функцию в шапке xsl я объявляю это ns, а где то в шаблоне вызываю функцию из этого ns, указывая ее префикс, чтоб парсер знал что это от туда.
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Уважаемые, разъясните / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]