Есть ли способ установить BIRT для вывода отчета как XHTML (1.0 Transitional будет хорошо) вместо HTML?Eclipse BIRT - выход XHTML
Я сделал несколько тестов, и есть некоторые элементы, которые не являются действительными: голова не включает в себя название, HTML должен иметь пространство имен (Xmlns) атрибуты
поддерживаются на всех по BIRT этой функциональности?
----- EDIT -----
Вот текущие изменения мне нужно сделать на текущей HTML продукции, произведенной BIRT:
- изменить тип документа для переходного XHTML
- Добавьте атрибут
xmlns
html
в теге - Добавьте
title
элемент в<head>
- Установите отсутствующий конечный тег в мета-тег (ы):
</meta>
Если функция не поддерживается BIRT, как можно расширить текущий HTML-излучатель для преобразования тока на выходе HTML актуальному XHTML?
Вот что я подумал, к сожалению. Он почти проверяет XHTML, за исключением нескольких деталей ... Знаете ли вы, какое расширение мне нужно написать, чтобы преобразовать существующий вывод HTML? – Etienne
У вас есть два варианта. Один из них, измените существующий HTML-эмиттер, чтобы делать то, что вы хотите, или подклассу существующего эмиттера HTML, чтобы стать эмитентом XHTML. Я бы выбрал №2. В развертывании BIRT найдите «/eclipse/plugins/org.eclipse.birt.report.engine.emitter.html_2.3.2.v20090331-1440.jar» (или что-то очень похожее на основе установленной вами версии). Вы захотите сосредоточиться на расширении или изменении HTMLEmitter.java. – MystikSpiral