Если вы хотите экранировать специальные символы XML, такие как <, >
, вы можете использовать CDATA:
<staticText>
<reportElement x="0" y="0" width="100" height="14"/>
<textElement/>
<text><![CDATA[This is a test:< ]]></text>
</staticText>
Специальные символы, такие как é, â, è
, должны отлично работать, если указать кодировку символов в начале файла jrxml и правильно закодировать файл.
<?xml version="1.0" encoding="UTF-8"?>
Если в экспортированном отчете отображаются недопустимые символы, проверьте экспорт яшмы. Например, для экспорта в PDF можно найти информацию здесь .