как написать свою реализацию serialization api

144
10 ноября 2019, 04:00

нужно сериализовать класс в виде массива байтов без "built-in serialization api" т.е. , как я понял, не использовать обертки библиотечных потоков ввода вывода, а написать свою. Не могу понять куда копать и какой примерный алгоритм действий при данной реализации? вот моя реализация

 public static byte[] documentToByte(Document document) throws TransformerException {
    ByteArrayOutputStream bos = new ByteArrayOutputStream();
    StreamResult result = new StreamResult(bos);
    TransformerFactory factory = TransformerFactory.newInstance();
    Transformer transformer = factory.newTransformer();
    DOMSource source = new DOMSource(document);
    transformer.transform(source, result);
    byte[] data = bos.toByteArray();
    return data;
}
READ ALSO
Конвертация Java в TypeScript

Конвертация Java в TypeScript

Есть сервер написанный на Java и клиент на TypeScriptСервер общается с клиентом при помощи JSON

132
Сборка apk из Android-приложения

Сборка apk из Android-приложения

я делаю что-то типа приложения, с помощью которого можно написать приложение

132
Структура приложения Swing

Структура приложения Swing

Хочу написать маленькое несложное приложение, но возникла проблема с проектированием структурыПредполагаемый порядок работы приложения:

224
Запись нескольких медиа потоков в 1 фаил Kurento

Запись нескольких медиа потоков в 1 фаил Kurento

Я пользуюсь Kurento, пытаюсь записывать несколько видео потоков в один файлhttps://doc-kurento

128