我知道,之前已经问过,但仍然......
请记住,我是xslt的新手,请耐心等待: - )
我有多个文件,其中doctype包含许多不同的实体,如下所示:
<!ENTITY I-042-A-001 SYSTEM 'I-042-A-001.CGM' NDATA cgm>.
没有办法告诉每个文档中每个doctype的内容,所以我必须以某种方式掌握这些内容,因为这在我转换的文档中至关重要。
据我了解,使用XSLT 1.0无法做到这一点,并且没有简单的方法可以使用XSLT 2.0。那怎么办呢?
现在,人们将以超过一千种方式告诉我,我真的应该调和的部分;-) 我将使用Java或Python来解析和转换。为什么不将它作为两个独立的部分处理,然后结合结果呢?将doctype作为普通字符串应该很容易,并且例如进行身份转换也应该很容易。将两个部分写入文件应该没问题。那么为什么要采用其他方式呢?