有没有办法在XSLT中输出文件的内容? 背景: 我有一个xml文件作为xslt样式表的输入,并生成一个链接到CSS的html文件。到目前为止一切都很好。
现在我想改变我的xslt,使得css的内容嵌入在html文件中(使用<style>
元素)。但是,如果可能的话,我想保持xslt和css分开。
谢谢! 喃
答案 0 :(得分:1)
是的,可以使用XSLT 2.0
完成来自http://www.w3.org/TR/xslt20/#unparsed-text
未解析的文本函数读取 外部资源(例如,a 文件)并返回其内容为 字符串。
$ href参数必须是一个字符串 URI的形式。 URI必须 不包含片段标识符,和 必须识别可以的资源 读作文字。如果URI是相对的 URI,然后它相对于解析 来自静态上下文的基URI。