Средство просмотра XML с использованием Java — рендеринг XML

Как мы уже обсуждали в статье о .NET, XML — это язык разметки структурированного хранения и транспортировки данных, обычно используемый в программировании. Чтобы правильно просматривать XML-данные или обмениваться ими, часто необходимо преобразовать их в другие форматы документов, такие как PDF, JPG, PNG или HTML. В этой статье представлен базовый подход к просмотру XML-файлов с использованием простого кода Java.

Средство просмотра XML-файлов – Java API

GroupDocs.Viewer for Java — это API для просмотра документов, который позволяет преобразовывать файлы нескольких форматов, включая XML в PDF, HTML и форматы изображений, такие как JPG и PNG, в приложениях Java. В демонстрационных целях я буду использовать Java для преобразования файла XML в формат PDF с помощью этого API.

Вы можете загрузить файл JAR из раздела загрузок или использовать последний репозиторий и конфигурации зависимостей Maven в своих приложениях Java.

<repository>
    <id>groupdocs-artifacts-repository</id>
    <name>GroupDocs Artifacts Repository</name>
    <url>https://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-viewer</artifactId>
    <version>23.2</version>
</dependency>

Средство просмотра XML-файлов с использованием Java

API может преобразовывать XML-файлы в различные форматы, включая PDF, JPG, PNG и HTML. Однако это руководство будет сосредоточено только на том, как конвертировать XML-файлы в формат PDF. Следующие шаги описывают процесс преобразования XML-файлов в PDF:

  • Загрузите файл XML с помощью класса Viewer.
  • Используйте параметры просмотра PDF, чтобы указать желаемый выходной путь и параметры.
  • Вызовите метод View() с установленными параметрами, чтобы получить файл XML в формате PDF.

В приведенном ниже исходном коде Java показано, как преобразовать файл XML в формат PDF.

// XML Viewer - визуализация XML-файла в формате PDF с использованием Java
try (Viewer viewer = new Viewer("/path/document.xml")) 
{
	PdfViewOptions viewOptions = new PdfViewOptions("/path/XML-to-PDF.pdf");
	viewer.view(viewOptions);
}

Получите бесплатную лицензию API

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

Заключение

Таким образом, вы изучили основы просмотра XML-файлов в приложении Java с помощью API. В предстоящих обсуждениях мы расскажем, как конвертировать XML-файлы в форматы JPG, PNG и HTML.

Чтобы получить больше информации об API и создать собственное средство просмотра XML, воспользуйтесь приведенными ниже ссылками.

Создайте собственное Java-приложение для просмотра XML

Вот несколько важных ссылок, которые помогут вам в создании собственного Java-приложения для просмотра XML.

Возможности | Документация | Справочник по API

Примеры запуска – Исходный код | Форум | Примечания к выпуску

Смотрите также