如何将xml转换为idml

时间:2012-10-15 08:48:17

标签: perl

我希望使用perl脚本将xml转换为idml文件。

XML:

 <?xml version="1.0"?>
     <catalog>
         <book id="bk101">
             <author>Gambardella, Matthew</author>
             <title>XML Developer's Guide</title>
             <genre>Computer</genre>
             <price>44.95</price>
             <publish_date>2000-10-01</publish_date>
             <description>An in-depth look at creating applications with XML.</description>
         </book>
     </catalog>

如果idml的任何模块让我知道。

1 个答案:

答案 0 :(得分:0)

下次您询问“是否有X模块”问题时,先查看CPAN 。在这种情况下,一个简单的search会产生两个命中;但是module (Image::ExifTool)仅支持read access到IDML文件。所以答案是 no ,没有合适的模块。

如果您手上有太多时间,并且这对您来说是合法的,那么您可以尝试对目标格式进行逆向工程。在这种情况下,Perl最多只是一种粘合语言,你将在XSLT转换中完成大部分工作。