Вставка форматированной строки HTML в документ ODF с использованием Apache ODF Toolkit simple-odf.0.8.1

Я пытаюсь сгенерировать документ OpenDocument (odt) после анализа набора источников данных. Я использую простой Java API для ODF (Simple ODF)

Из одного из источников данных я получаю в своем приложении строку, содержимое которой отформатировано в формате HTML, как показано ниже.

String inputString ="<p>    <strong>test with Bold Description of an 
ESB</strong></p><p>This is a test with &lt;wierd characters&gt;&nbsp; 
that "break" the processing.</p><p><font color="#E3A49C">
<strong>Test with colors MORNING</strong></font></p><br/>"

И я хочу вставить его в документ, чтобы конечный контент был таким:

тест с полужирным описанием ESB

Это тест с <странными символами>, которые "нарушают" обработку.

Тест с цветами УТРО


это означает, что, например, тест детали с полужирным описанием ESB должен быть обработан для удаления тегов и должен быть отформатирован как полужирный.

Как я могу это сделать? Должен ли я использовать анализатор HTML для анализа строки и обработки ее с помощью моего кода? Или есть способ использовать ODFDOM например?

Я очень ценю вашу поддержку в этом.

0 ответов

Другие вопросы по тегам