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

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

Обработка XML документов бывает очень неудобной и затратной по времени, особенно это касается 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: используем DOM Parser.

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

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