Css 如何在不丢失样式xsl的情况下更新xml文件?

Css 如何在不丢失样式xsl的情况下更新xml文件?,css,xml,xslt,Css,Xml,Xslt,我从url获得了以下xml数据: <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="/style.xsl"?> ....etc... 等 我添加了第二行,它允许我以HTML格式(style.xsl)查看它。但随着每次更新,第二行消失,我如何解决 style.xsl示例 <?xml version="1.0" encoding="ISO-8859-1"?&g

我从url获得了以下xml数据:

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/style.xsl"?>
....etc...
我添加了第二行,它允许我以HTML格式(style.xsl)查看它。但随着每次更新,第二行消失,我如何解决

style.xsl示例

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html> 
<body>
ect...

发射型计算机断层扫描仪。。。

您的描述在细节上含糊不清,因此您的答案也必须相应含糊不清

执行更新的进程没有保留xml样式表处理指令。如果该过程是由XSLT样式表执行的,则需要沿以下行添加模板:

<xsl:template match="processing-instruction('xml-stylesheet')">
  <xsl:processing-instruction name="xml-stylesheet">
    <xsl:value-of select="."/>
  </xsl:processing-instruction>
</xsl:template>


如果更新是由其他进程执行的,则必须对该进程进行类似的更改。

这是什么类型的更新-xsl转换-文件重写?我通过xml文件的url获取信息。Xsl文件应打印并定制。