XSL处理指令可以在哪些场景下使用或应用?什么时候使用它们是好是坏?
从头再来,我对这个特定元素没有很好的处理。
来自 w3schools 的示例:
最佳答案
非常简单:您可以使用 <xsl:processing-instruction>
如果您需要在输出 XML 中输出处理指令。如果您的输出中不需要 PI,那么您就不需要处理指令元素。
至于为什么您可能需要在输出中使用 PI,这完全取决于您的输出将用于什么。
我过去用它们来添加 <?xml-stylesheet>
指令到我的输出:
<!-- Link to the stylesheet for people who wander in. -->
<xsl:processing-instruction name='xml-stylesheet'>
type="text/xsl"
href="<xsl:value-of select='$stylesheet'/>"
media="screen"
</xsl:processing-instruction>
产生:
<?xml-stylesheet type="text/xsl" href="http://nedbatchelder.com/rss.xslt" media="screen"?>
关于xslt - 我没有得到 XSL 处理指令!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/302969/