首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

XSLT转换有关问题

2012-02-09 
XSLT转换问题?xml version1.0 encodinggb2312??xml-stylesheet typetext/xsl href123.xsl?

XSLT转换问题
<?xml version='1.0' encoding='gb2312'?>
<?xml-stylesheet type='text/xsl' href='123.xsl'?>
<Root>
<Msg><![CDATA[111]]></Msg>
<Status>FDSFSD</Status>
<Product>
<Detail>
<ID>362</ID><ProdName>
<![CDATA[商品名称3]]></ProdName>
<Prod_XH>奋斗史</Prod_XH>
<ProdPrice>20</ProdPrice>
<ProdIntro><![CDATA[30]]>
</ProdIntro>
<ImgUrl>埃弗顿</ImgUrl>
<cName/>
<bName>朗科(Netac) 优盘 </bName>
</Detail>
</Product>
</Root>
<?xml version="1.0" encoding="gb2312"?>
<!DOCTYPE xsl:stylesheet [
<!ENTITY nbsp "&#160;">
<!ENTITY copy "&#169;">
<!ENTITY reg "&#174;">
<!ENTITY trade "&#8482;">
<!ENTITY mdash "&#8212;">
<!ENTITY ldquo "&#8220;">
<!ENTITY rdquo "&#8221;">
<!ENTITY pound "&#163;">
<!ENTITY yen "&#165;">

<!ENTITY euro "&#8364;">
]>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" encoding="gb2312" />
<xsl:template match="Detail">
<table width="80%" height="113" border="0" align="center" cellpadding="2" cellspacing="0">
<tbody>
<tr>
<td align="middle" colspan="2"><strong><xsl:value-of select="ProdName"/></strong>
</td>

</tr>
<tr>
<td align="middle" width="50%">
<img height="100" src="uploadFile/{ImgUrl}" width="138"/>
<br/>
<br/>
(图片仅供参考)
</td>
<td width="50%">

<table cellspacing="0" cellpadding="6" width="96%" bgcolor="#f9f9f9" border="0">
<tbody>
<tr>
<td width="21%">
<strong>型 号:</strong>
</td>
<td width="79%"><xsl:value-of select="Prod_XH"/></td>
</tr>

<tr>
<td background="images/bg1.gif" colspan="2" height="1"/>
</tr>
<tr>
<td>
<strong>市 价:</strong>
</td>
<td><xsl:value-of select="ProdPrice"/></td>

</tr>
<tr>
<td background="images/bg1.gif" colspan="2" height="1"/>
</tr>
<tr>
<td>
<strong>现 价:</strong>
</td>

<td><xsl:value-of select="ProdPrice"/></td>
</tr>
<tr>
<td background="images/bg1.gif" colspan="2" height="1"/>
</tr>
<tr>
<td colspan="2">
<span onclick="javascript:CartSet('{ID}','{ProdName}','{ProdPrice}')">
<img height="25" src="images/cart_.jpg" width="70" border="0"/></span>

</td>
</tr>
</tbody>


</table>
</td>
</tr>
</tbody>
</table>
<table width="85%" border="0" align="center" cellpadding="8" cellspacing="0">

  <tbody>
  <tr>
  <td width="6%"><div id="tabs1">
  <ul>
  <li><a href="#" title="Link 1"><span onclick="$('tabsContent').innerHTML='{ProdIntro}'">产品详细</span></a></li>
  <li><a href="#" title="Link 2"><span onclick="$('tabsContent').innerHTML=''">用户评价</span></a></li>
  </ul>
  </div></td>

  </tr>
  </tbody>
  </table>
<table width="85%" border="0" align="center" cellpadding="8" cellspacing="0">
  <tbody>
  <tr>
  <td width="6%"><div id="tabsContent"><xsl:value-of select="ProdIntro"/>
  </div></td>
  </tr>

  </tbody>
  </table>
</xsl:template>
</xsl:stylesheet>

现在的问题上XSL 转换XML的时候 将Msg 和 Status 的内容也输出了
不想输出MSG 和 Status的内容

[解决办法]
拿分, 哈哈, 群入边答左你啦

热点排行