Конвертировать RTF в XML используя Java - PullRequest
0 голосов
/ 21 февраля 2020

У меня есть документ в формате RTF (.rtf или .do c), в котором много элементов данных, которые необходимо прочитать и преобразовать в объекты структурированных данных XML или Json. Эти документы имеют определенные форматы с точки зрения данных. Есть ли какие-либо библиотеки, которые я могу использовать для конвертации, используя java. Кто-нибудь сталкивался с этим типом сценария?

Кто-нибудь пробовал Apache POI или Apache Tika для преобразования в XML

Ответы [ 2 ]

0 голосов
/ 23 февраля 2020

Я бы посоветовал взглянуть на RTF Parser Kit , который можно использовать для заполнения Java структуры данных, пригодной для дальнейшей обработки или сохранения.

0 голосов
/ 21 февраля 2020

Я бы разбил эту задачу на два парсера и два сериализатора

  1. Разбор rtf на java модель
  2. Разбор на c на java модель
  3. Сериализация java модели до xml
  4. Сериализация java модели до json

Для 1 и 2 довольно стандартно использовать POI, Для 3 и 4 у вас есть еще много вариантов, популярный вариант будет Джексон

...