Имея все знания, которые у меня есть в XML, я знаю, что мы можем связать DTD с XML-файлом, который определяет все допустимые элементы, его атрибуты и где они могут появляться.Есть ли DTD для источника XPage?
Есть ли такое DTD, связанное с исходным кодом XPage, определяющим все элементы и его атрибуты? Где он определяет теги, такие как xp:view
, xp:panel
, xp:button
и т. Д. Вместе со связанными с ним свойствами? Поэтому я ищу файл с контентом что-то вроде <!ELEMENT xp:panel ......>
На вкладке «Создание страницы» свойств XSP (в Designer 9) есть опции для установки как кодировки, так и HTML Doctype - это то, что вы имеете в виду? – TrailDragon
@DragonsMind: О нет! Я ищу DTD реальной страницы источника XPage, не созданной. Где он определяет теги типа 'xp: view',' xp: panel', 'xp: button' и т. Д.? – Naveen
Я думаю, что вы можете означать пространство имен. DTD обычно относится к типу HTML или XHTML (например, HTML 4.01 DTD), но пространство имен (XMLNS) будет определять уникальные элементы и атрибуты. Таким образом, у нас есть xp для стандартных XPages, xe для элементов библиотеки расширения, xc для пользовательских элементов управления и т. Д. Они определяются как атрибуты в представлении xp: вверху страницы, например.. Я приближаюсь? –
TrailDragon