Методы обработки структурированных данных на языке JAVA

Осинцев Андрей Александрович

Аннотация


Осинцев А.А. МЕТОДЫ ОБРАБОТКИ СТРУКТУРИРОВАННЫХ ДАННЫХ НА ЯЗЫКЕ JAVA, выпускная квалификационная работа: стр. 27, рис. 5, табл. 1.

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

Разработана собственная эффективная по памяти реализация на языке Java интерфейсов org.w3c.dom, именуемая SoftDom, позволяющая работать с объектной моделью XML-документов произвольного размера в памяти ограниченного объема.

Разработан алгоритм, осуществляющий взаимно-однозначное
отображение между всевозможными документами в формате JSON и
некоторым подмножеством XML-документов.

Результатом работы является программа, способная сформировать объектную модель данных древовидной структуры и посредством неё преобразовывать данные любого размера между форматами XML и JSON. Ключевые слова: DOM, XML, JSON, древовидная структура, потоковый парсер.