Как открыть XML файл в читаемом виде, экспорт в XSLT, применение XML в QuarkXPress

Во время предварительного просмотра данных в формате XML в палитре XML Workspace или в текстовом редакторе можно заметить, что некоторые специальные символы выглядят непривычно (здесь подробно о том, как открыть xml файл в читаемом виде). В расширении avenue.quark такие символы сохраняются в формате XML с использованием одного из двух методов кодирования текста, по-разному обрабатывающих специальные символы. А в расширении StreetPost при отправке файлов формата XML на Web-сервер всегда применяется кодирование UTF-8. Если используемый текстовый редактор не поддерживает эти методы кодирования текста, специальные символы будут выглядеть неверно. Правда, большинство процессоров XML правильно обрабатывают текст, и в итоге со специальными символами всё оказывается в порядке.


Но такие символы, как графические метки, попросту теряются при преобразовании в формат XML, хотя некоторые инструменты независимых производителей позволяют создавать специализированные таблицы кодирования символов, что дает дополнительные возможности обработки графических меток.


Экспорт в формат XSLT


При экспорте данных в формате HTML из Web-документа, в котором введены метки-заполнители, вместо файла формата HTML получается файл формата XSLT. Формат XSLT представляет собой способ преобразования данных формата XML в формат HTML для автоматического формирования Web-страниц. Допустим, например, что 100 журнальных статей сохранены в формате XML, причем их нужно отобразить на Web-сайте, не меняя компоновку. Для этого достаточно создать шаблон в формате XSLT, а затем воспользоваться специальным процессором XML/XSLT для формирования данных в формате HTML при каждом запросе пользователем одной из статей.


Всё это хорошо, однако неясно, пригодны ли для подобной последовательности операций файлы формата XSLT, сформированные в QuarkXPress. Во всяком случае, никакой информации об использовании таких файлов не было, а некоторые специалисты по XML вообще считают, что это вряд ли возможно в большинстве Web-браузеров.


Применение XML


XML - самое замечательное изобретение. В этом не сомневаются те, кто стремится найти разные пути применения форматированных документов в различных средствах информации. С другой стороны, XML вряд ли подойдет тем, кто создает короткие документы, подобные рекламным объявлениям. Документы, созданные в QuarkXPress (бесплатный аналог - программа Scribus, ее можно скачать на Софт-ОК), всегда считались тупиковым вариантом в смысле дальнейшего применения содержимого, ведь как только текст и графика попадают на страницу, извлечь их оттуда достаточно сложно. XML позволяет изменить это положение, превращая QuarkXPress лишь в этап долгого пути. XML дает возможность как вводить, так и выводить данные из документа. В идеальном случае данные будут формироваться в формате XML еще задолго до переноса в QuarkXPress. И хотя сделать это не так просто, как кажется, при правильном применении XML, без сомнения, превращается в весьма эффективное средство обработки документов.



Раздел: Интересные статьи о разном | 17.12.2018 | просмотров: 630