Форматирование XML или Pretty Print XML в Java

Форматирование XML или Pretty Print XML в Java

Обработка XML документов бывает очень неудобной и затратной по времени, особенно это касается xml-кода, который на вход подается в виде строки. Поэтому приходится писать вспомогательные классы для обработки и правильного форматирования таких данных. Этим мы сегодня и займемся.

Подробнее

Пример работы с XPath в Java. Поиск в XML и выборка данных

Пример работы с XPath в Java. Поиск в XML и выборка данных

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

Подробнее

Пример работы с JAXB. Сохраняем Java объект в XML, восстанавливаем объект из XML

Пример работы с JAXB. Сохраняем Java объект в XML, восстанавливаем объект из XML

JAXB (Java Architecture for XML Binding) — Java API для маршалинга объекта в XML и восстановления объекта из XML файла. Изначально JAXB был отдельным проектом, но своей простотой и удобством быстро завоевал популярность Java разработчиков. Именно поэтому в Java 6 JAXB стал частью JDK, а в Java 7 прокачался до версии 2.0.

Подробнее

Читаем XML файл на Java с помощью JDOM Parser.

Читаем XML файл на Java с помощью JDOM Parser

JDOM предоставляет удобный и довольно простой API для обработки XML файлов, а именно чтения, записи и редактирования XML файлов. В этой статье мы рассмотрим считывание уже существующего XML файла в Java объект. 

Подробнее

Читаем XML файл в Java с помощью Java StAX Cursor API.

Читаем XML файл в Java с помощью Java StAX Cursor API

В этой статье мы продолжим изучать различные способы обработки XML файлов и сегодня  познакомимся с Java StAX на базе курсора. Ниже представлены краткие теоретические сведения и пример работы.

Подробнее

Как изменить XML файл в Java: используем DOM Parser.

Как изменить XML файл в Java: используем DOM Parser

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

Подробнее