Использование XML в Java (http://www.java-course.ru)
Маршаллинг/демаршаллинг xml
Мой стандартный класс для маршаллинга: public class XmlUtils {
/**
* XML в объект
*
* @param clazz - класс объекта
* @param xml - XML строка
* @param <T> - тип объекта
* @return - объект
* @throws JAXBException - вызывается если проблемы с демаршлизацией
*/
public static <T> T fromXml(Class<T> clazz, String xml) throws JAXBException {
final JAXBContext context2 = JAXBContext.newInstance(clazz);
final Unmarshaller unmarshaller = context2...
JSON против XML: сравнение двух форматов данных
Читать на оригинальном сайте статью с хорошим форматированием кода Введение Определение JSON и XML JSON и XML — это форматы обмена данными, используемые для передачи данных между сервером и веб-приложением или между различными системами. JSON (JavaScript Object Notation) — это текстовый формат, который используется для хранения и обмена данными в виде объектов JavaScript. Это упрощенный формат данных, в котором для передачи объектов данных, состоящих из пар ключ-значение, используется удобочитаемый текст...