我有一個複雜的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>