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

Как преобразовать строку в XML Document. Создаем String из Document
В этой статье мы познакомимся с простым способом преобразования строки в объект XML Document и обратной конвертации XML Document в строку. А также разберем зачем это нужно.

Пример работы с XPath в Java. Поиск в XML и выборка данных
В этой статье мы рассмотрим пример работы с XPath в Java, а именно научимся находить нужную нам информацию с помощью XPath выражений и делать выборку из 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 файла и запись с помощью JDOM — Java
В прошлом уроке мы узнали научились считывать данные с XML файла с помощью Java JDOM Parser. В этой статье мы попрактикуемся в записи данных в XML файл с помощью того же JDOM.

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

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

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

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

Как создать XML-файл на Java: используем DOM Parser
Ранее мы узнали, как считывать XML — файл в Java с помощью DOM Parser. Сегодня мы узнаем, как создать XML файл и записать в него нужную нам информацию на Java с помощью того же DOM Parser.