Как мы уже обсуждали в статье о .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
Примеры запуска – Исходный код | Форум | Примечания к выпуску