xsltproc禁止实体解析

xsltproc禁止实体解析,xslt,Xslt,我正在尝试对docbook xml文件进行简单的转换。 但是,我们在DTD中定义了在此xml文件中引用的实体 因为转换与docbook链的其余部分是分开的,所以我们需要在结果中保留实体引用作为引用 我尝试过使用--novalid和--nodtdatt,但它仍然解析实体(或删除它们) 有没有办法强制xlstproc/xs;t是否保留实体引用或重新插入它们? (在我的转换中的文本节点上使用disable output escaping=“yes”时,allready)不能通过转换传递实体引用。您必须

我正在尝试对docbook xml文件进行简单的转换。 但是,我们在DTD中定义了在此xml文件中引用的实体

因为转换与docbook链的其余部分是分开的,所以我们需要在结果中保留实体引用作为引用

我尝试过使用--novalid和--nodtdatt,但它仍然解析实体(或删除它们)

有没有办法强制xlstproc/xs;t是否保留实体引用或重新插入它们?
(在我的转换中的文本节点上使用disable output escaping=“yes”时,allready)

不能通过转换传递实体引用。您必须对源代码进行预处理,例如,将实体引用转换为元素,并在转换后将其转换回实体。

这是我的基本问题,xml转换语言无法进行标识转换,这对我来说似乎很奇怪:s