我有一个复杂的XML文档。我已经使用iText库从这个XML文档创建一个带标签的PDF。我已经参考了iText in Action书第15章中的例子,但它们仅限于一个简单的XML文件,其层次结构只有一层。如何从“复杂”XML文件创建带标签的PDF
如何扩展与扁平结构一起工作的算法,以便它可以处理这种层次化的XML,如下面的示例中所示?
样本 “情结” 的XML文档:
<?xml version="1.0" encoding="UTF-8" ?>
<movies>
<movie duration="141" imdb="0062622" year="1968">
<title>2001: A Space Odyssey</title>
<directors>
<director>Kubrick, Stanley</director>
</directors>
<countries>
<country>United Kingdom</country>
<country>United States</country>
</countries>
</movie>
</movies>