У меня есть основной .vm файл, который я заселить с XML, а затем использовать IText, чтобы преобразовать его в PDF документ:IText анализатор исключение для XML - преобразования> PDF
<?xml version="1.0" encoding="UTF-8"?>
<!--<!DOCTYPE itext SYSTEM "http://itext.sourceforge.net/itext.dtd">-->
<itext creationdate='${System.DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss")}' producer="X">
<paragraph align="Default" size="18.0" style="bold" indentationleft="0.0">
Test
</paragraph>
</itext>
выше разбирается абсолютно нормально , Однако что-то немного сложнее:
<?xml version="1.0" encoding="UTF-8"?>
<!--<!DOCTYPE itext SYSTEM "http://itext.sourceforge.net/itext.dtd">-->
<itext creationdate='${System.DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss")}' producer="X">
<paragraph align="Default" size="18.0" style="bold" indentationleft="0.0">
Test
</paragraph>
<table>
<row>
<cell>
<paragraph>
Table test
</paragraph>
</cell>
</row>
</table>
</itext>
сбой с исключением «Невозможно привести объект типа„iTextSharp.text.Paragraph“к типу„iTextSharp.text.Table“.»
Любые идеи? Конечно, я не вижу никаких проблем с форматированием.