Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用CGI生成XML和XSLT_Xml_Xslt_Cgi - Fatal编程技术网

使用CGI生成XML和XSLT

使用CGI生成XML和XSLT,xml,xslt,cgi,Xml,Xslt,Cgi,一个CGI脚本的XML输出是否可以使用另一个脚本生成的XSLT输出?我问主要是因为我现在不能测试它。基本上,我想知道一些page.cgi是否可能或有效地生成: <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="style.cgi?"?> <root> ... </root> <?xml version="1.0"?> <xsl:stylesheet

一个CGI脚本的XML输出是否可以使用另一个脚本生成的XSLT输出?我问主要是因为我现在不能测试它。基本上,我想知道一些
page.cgi
是否可能或有效地生成:

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="style.cgi?"?>
<root>
    ...
</root>
<?xml version="1.0"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
    ...
</xsl:template>

是的,当然有可能


为服务器端脚本中的样式表等资源提供服务,需要在为响应设置正确的缓存头方面做一些工作,以避免客户端每次都必须重新获取样式表(如果您关心这一点的话)。

谢谢您的提示。我不太关心细节,因为这只是一个好奇。可以说,有些东西要在内存库中存档。我看不出任何原因,为什么这不应该起作用。。。