Многократное использование содержания в шаблонах и библиотеках>Экспорт и импорт содержимого XML |
Страница подготовлена дизайн-студией Фёдора Филимонова
Экспорт и импорт содержимого XML
Станицу на основе шаблона можно представить себе как документ, содержащий пары "имя/значение". Каждая пара состоит из имени редактируемой области и ее содержимого. Предположим, ваш шаблон содержит три редактируемых области: item_1, item_2 и item_3. Тогда вы можете полностью описать основанный на шаблоне документ, указав имя шаблона и три пары "имя/значение". Dreamweaver позволяет экспортировать указанные пары в XML-файл так, чтобы вы могли работать с данными Web-страницы вне Dreamweaver (например, в XML-редакторе, текстовом редакторе или даже в базе данных). Верно и обратное, если вы имеете XML-документ, который структурирован в соответствии с предложенным принципом, то можно импортировать его данные в документ, основанный на шаблоне Dreamweaver. См. также Язык XML.
Чтобы экспортировать редактируемые области документа как XML-файл, выполните следующие шаги:
| 1 | Выберите команду File (Файл) > Open (Открыть) и откройте документ, который основан на шаблоне и содержит редактируемые области |
| 2 | Укажите команду File (Файл) > Export (Экспорт) > Export Editable Regions as XML (Экспортировать редактируемые области как XML). |
| 3 | В диалоговом окне (см. рис.) установите необходимый переключатель и нажмите кнопку ОК. |
| См также Примечания в XML. | |
| 4 | В появившемся диалоговом окне введите имя для файла XML и нажмите кнопку Save (Сохранить). |
| Dreamweaver создаст файл XML, содержащий данные из редактируемых областей документа. Этот файл сохраняет имя базового шаблона, а также имя и содержимое каждой редактируемой области. | |
| Замечание Данные из заблокированных областей в XML-файл не экспортируются. | |
Чтобы импортировать содержание XML, выполните следующие шаги:
| 1 | Выберите команду File (Файл) > Import (Импорт) > Import XML into Template (Импортировать XML в шаблон).. |
| 2 | Выберите XML-файл и нажмите кнопку Open (Открыть). |
После этого Dreamweaver создаст новый документ, основанный на шаблоне, указанном в XML-файле, а затем заполнит каждую редактируемую область в этом документе, используя данные из XML-файла. Сформированный документ появится в новом окне Document (Документ). Если нужный шаблон не найден, то Dreamweaver предложит указать шаблон, который будет использоваться. Обратите внимание, если в XML-файле неточно указан путь, который должен использовать Dreamweaver для поиска шаблона, то вам не удастся импортировать данные. Одно из решений этой проблемы состоит в том, чтобы экспортировать файл псевдо-XML из Dreamweaver, чтобы получить XML-файл с гарантированно верной структурой, а затем скопировать данные из него в экспортируемый XML-файл. В результате ваш XML-файл будет иметь верную структуру и нужные данные, и окажется подготовленным к импорту.![]()