Гость
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / NOTATION и всё остальное... / 4 сообщений из 4, страница 1 из 1
12.10.2014, 21:32
    #38774521
NOTATION и всё остальное...
Добрый вечер.
В общем, дело такое - приходится учиться xml и иже с ним по довольно дурацким самоучителям, которые больше плодят вопросов, чем дают ответов. Вынужден шариться по Интернету и пытаться самостоятельно выстроить логику того, чего там было написано.

В данный момент не могу понять кое-чего насчёт <!NOTATION> из схемы DTD, а точнее - варианта определения <!NOTATION name PUBLIC PublicID SystemID>. Про SystemID вот здесь - http://www.liquid-technologies.com/DTD/Structure/NOTATION.aspx - сказано: "The SystemID refers to the an identifier that the client application can use to lookup a resource that will be able to interpret the data, this is typically proprietary to the XML/DTD/Client application, in this case we have used mime types (but equally it could be the path to an application that can deal with the data, or just an ID the client application can understand)." Вот это последнее: "...but equally it could be the path to an application that can deal with the data" - значит, что нельзя задавать имя приложения вместе с путём к нему? или что вообще нельзя в SystemID явно задавать имя exe-шника (т.е., вообще нельзя писать вещи типа <!NOTATION name PUBLIC "что-то там" "program.exe">)?
Спасибо.
...
Рейтинг: 0 / 0
18.10.2014, 20:43
    #38780808
NOTATION и всё остальное...
Мда, вопрос слишком сложный, видимо...
...
Рейтинг: 0 / 0
18.10.2014, 21:02
    #38780815
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NOTATION и всё остальное...
Летучий ЗмейМда, вопрос слишком сложный, видимо...Просто DTD в реальной жизни никто не использует
...
Рейтинг: 0 / 0
19.10.2014, 13:14
    #38780981
petalvik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NOTATION и всё остальное...
Летучий Змей,

если что-то непонятно в одной книге, посмотри другую. Благо по xml книг и документации немало.
С ходу нагуглил это: ссылка .

Объявление инструкций по обработке начинается с символов <!NOTATION, после них записывается имя инструкции, одно из ключевых слов SYSTEM или PUBLIC (причем слова SYSTEM и PUBLIC здесь равнозначны), затем в кавычках - ее расшифровка.

Пример.
<!NOTATION image-gif SYSTEM "viewer.ехе">

Это объявление связывает обозначение image-gif с программой обработки изображений, находящейся в файле viewer.exe.
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / NOTATION и всё остальное... / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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