1
我想根據瀏覽器更改XML中的一些規則。例如,使用IE時,'fontcolor'應該是黑色的。到目前爲止,我對它進行了搜索,我發現這可以使用XSLT。但不幸的是,經過1/2天的搜索/嘗試&錯誤之後,我仍然沒有弄清楚如何做到這一點。如何通過瀏覽器更改xml
有人可以幫我解決這個問題嗎?任何幫助將不勝感激。謝謝 !!
EetieD。
我目前的XML:
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="test.xsl"?>
<skin version='1.1' name='player' author='me'>
<components>
<component name='control'>
<settings>
<setting name='fontsize' value='10' />
<setting name='fontcolor' value='0xffffff' /> <!-- if IE: 0x000000-->
//.....
我現在的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="/">
<xsl:comment>
<![CDATA[[if !IE]>show non-iE text<![endif]]]>
</xsl:comment>
</xsl:template>
</xsl:stylesheet>