| Ресурсы: Компоненты | |
РВ-XML (RichViewXML)
    
Разработчики: И. Банзет (J. Banzet) и Сергей Ткаченко.
Версия: 1.34.
Программные платформы: VCL, ФайрМанки (FireMonkey) (все платформы), Лазарус Lazarus (ОС Windows и Linux)
Лицензия: Бесплатное приложение к ТРВ-Редактору (TRichView) 24+ (лицензионное соглашение).
Исходный код: включён в инсталляцию ТРВ-Редактора (TRichView).
РВ-XML (RVXML, RichViewXML) — это приложение к компонентам РВ-Редактор (TRichView) для чтения и записи файлов в формате XML.
Формат XML может быть использован для замены собственного формата файлов ТРВ-Редактора (TRichView) (RVF).
РВ-XML имеет методы для загрузки, сохранения и вставки документа в формате XML из файлов и потоков.
Файл РВ-XML содержит полную информацию о документе ТРВ-Редактора, включая стили текста и абзацев, текст и специальные типы объектов, такие как рисунки, таблицы, рисунки из списка изображений (TImageList) и компоненты Дельфи (Delphi).
РВ-XML сохраняет (и загружает) изображения или во внешних файлах, или непосредственно в XML.
РВ-XML самостоятельно разбирает структуру файла XML и не использует внешние программные библиотеки.
Уточняем, что файлы РВ-XML не имеют отношения к веб-формату XHML, этот формат был специально разработан для эффективного сохранения документов ТРВ-Редактора (TRichView).
Формат XML имеет множество преимуществ, таких как:
- XML — широко распространённый формат
- XML — это текстовый формат, поэтому пользователь может редактировать файлы XML в текстовом редакторе (например, в Блокноте ОС Window)
- возможно просматривать XML в удобной форме в новых веб-браузерах
- если вы знаете основные правила синтаксиса XML (которые не очень сложные), вы можете легко самостоятельно создать файл РВ-XML
Ниже приведён пример файла РВ-XML:
<book>
<style>
<font name="Times New Roman" name="Мой шрифт" />
<para name="Обычный" />
<para align="center" name="По центру" />
</style>
<document>
<text parastyle="По центру">Привет</text>
<text>Это пример файла XML</text>
</document>
</book>
Документация к РВ-XML сохранена в формате РВ-XML.
Программа для просмотра документации РВ-XML включена в инсталляцию. Она также может рассматриваться как демонстрационный пример — пример того, как создать приложение для просмотра гипертекстовой документации в формате XML, написав всего несколько строк кода.
|