2015-03-05 2 views
1

В Jaspersoft Studio, у меня есть следующий XML в качестве источника данных для нового отчета:Слово «» неправильно пишется JasperReports XML

<Test> 
    <a>a1</a> 
    <a>a2</a> 
    <a>a3</a> 
    <a>a4</a> 
    <row> 
     <b>b1</b> 
    </row> 
    <row> 
     <b> b2 </b> 
    </row> 
    <row> 
     <b> b4 </b> 
    </row> 
    <row> 
     <b> b5 </b> 
    </row> 
    <ratatata> </ratatata> 
    <raw> </raw> 
    <popopocd> </popopocd> 
    <ruw> </ruw> 
    <rew> </rew> 
    <row> </row> 
    <pow> </pow> 
    <raraw> </raraw> 
    <raw> </raw> 
</Test> 

, и это дает мне эту ошибку The word '' is incorrectly spelled все время.

Любая идея, как исправить это?

ответ

0

Я нашел ошибку в исходном коде XML, где вы забыли закрыть тег <popopocd>. Вот скорректированный XML:

<Test> 
    <a>a1</a> 
    <a>a2</a> 
    <a>a3</a> 
    <a>a4</a> 
    <row> 
     <b>b1</b> 
    </row> 
    <row> 
     <b> b2 </b> 
    </row> 
    <row> 
     <b> b4 </b> 
    </row> 
    <row> 
     <b> b5 </b> 
    </row> 
    <ratatata> </ratatata> 
    <raw> </raw> 
    <popopocd> </popopocd> <!-- I closed the tag here for you --> 
    <ruw> </ruw> 
    <rew> </rew> 
    <row> </row> 
    <pow> </pow> 
    <raraw> </raraw> 
    <raw> </raw> 
</Test> 

Пожалуйста, попробуйте создать отчет еще раз и сообщите нам, устранили ли это вашу проблему.

+0

спасибо за быстрый ответ. У меня все еще такая же проблема. Это происходит со всеми тегами, которые не являются «строковыми» или «необработанными», как вы можете видеть на изображении :( – Ana

+0

Пожалуйста, изучите пространства имен XML. Возможно, вам потребуется предоставить пространство имен для тегов, которые вызывают проблемы http: // www.w3schools.com/xml/xml_namespaces.asp –

+0

Простите меня за то, что вы потеряли время. Кажется, что на Jasper Studio активирована какая-то проверка орфографии, и она проверяет имена тегов со словарем> _ < http://snag.gy/arn60.jpg – Ana

Смежные вопросы