Многократное использование содержания в шаблонах и библиотеках> Экспорт и импорт XML > Примечания в XML |
Страница подготовлена дизайн-студией Фёдора Филимонова
Dreamweaver позволяет вам экспортировать содержимое XML с помощью одного из двух примечаний тега (см. рис.): тега имен редактируемых областей или стандартного тега Dreamweaver XML. Выберите тип примечания, который наиболее точно описывает использование содержимого XML вашего Web-сайта. Если вы понимаете синтаксис XML, то легче всего увидеть различия между двумя примечаниями тега, рассмотрев примеры.
Приведенный ниже код XML был экспортирован из документа, основанного на шаблоне template_1. Документ имеет редактируемые области Art и a_title (последняя содержит тег названия документа).
Следующий код XML экспортировался из документа, основанного на шаблоне template_1. В документе определена одна редактируемая область Art (и по умолчанию редактируемая область, , которая содержит тег названия документа).
| Теги имен редактируемых областей используют имена редактируемых областей в качестве тегов XML. Содержимое каждой редактируемой области представлено как секция CDATA. В этом примере, тег <TITLE> означает название документа, а тег <Art> - редактируемую область. | |
<?xml version="1.0"?> <newstemplate template="/Templates/newstemplate.dwt"> <doctitle> <![CDATA[<title>Today's Headline Story</title>]]> </doctitle> <News_Story> <![CDATA[<p>This is where the story goes.</p>]]> </News_Story> </newstemplate> | |
| Стандартный тег Dreamweaver XML использует тег элемента <item>. Тег элемента содержит атрибут name, который указывает имя редактируемой области. Секция CDATA представляет содержимое редактируемой области. В данном примере тег элемента с именем a_title обозначает название документа, а тег элемента с именем Art -редактируемую область. | |
<?xml version="1.0"?> <templateItems template="/Templates/newstemplate.dwt"> <item name="doctitle"> <![CDATA[<title>Today's Headline Story</title>]]> </item> <item name="News_Story"> <![CDATA[<p>This is where the story goes.</p>]]> </item> </templateItems> |
![]()