0

您好,我正在使用 xsltproc 将 XML 和 XSL 结合起来创建 HTML 文件。

到目前为止一切都很好。

我需要补充:

<iframe src='https://payflowlink.paypal.com?SECURETOKEN=776OIGIHemE6xgpGcckDzIA8o&SECURETOKENID=c85d4c2610a92d761b7f445eaa55a7ff&MODE=TEST' width='490' height='565' border='0' frameborder='0' scrolling='no' allowtransparency='true'>

但是由于'src'中的某些字符,xslt proc失败了我认为=给我带来了问题

我该如何逃避这些?

4

1 回答 1

0

这可能是因为 & 符号。您需要确保它在您的 XSLT 中被转义为 &。如果您使用的是属性值模板,它应该看起来像这样:

<iframe 
   src='https://payflowlink.paypal.com?SECURETOKEN={$token}&amp;SECURETOKENID={$tokenid}&amp;MODE=TEST' 
   width='490' height='565' border='0' frameborder='0' scrolling='no' allowtransparency='true'>
于 2013-03-23T21:41:57.950 回答