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

XSL的字符串操作有关问题

2012-02-20 
XSL的字符串操作问题?xml version1.0 encodingUTF-8?requestparamsparam keydheavenReques

XSL的字符串操作问题
<?xml version="1.0" encoding="UTF-8"?>
<request>
  <params>
  <param key="dheavenRequestTemplate" value="request_tree.xsl"/>
  <param key="dh_xslt_cacheTime" value="60"/>
  <param key="action" value="bs-transfer@mdp"/>
  <param key="hh" value="O_201008061027480396;zhanghk;zhanghk"/>
  <param key="_MSC_CMD_" value="QRY"/>
  <param key="url" value="http://www.xxx.com"/>
  </params>
  <clientData>
  <data key="userid" value="40288044308692980130870566790005"/>
  <data key="truename" value="xxxxx"/>
  <data key="appid" value="xxx"/>
  <data key="username" value="xxxx"/>
  <data key="phonemodel" value="Windows||||Microsoft|"/>
  </clientData>
</request>
如上所述,我应该怎么写XSL才能把key=hh的param其中value之中的zhanghk去掉一个,防止重复啊,没有一点思路。。。谢谢各位

[解决办法]
可以考虑在XSL中调用JS脚本。
[解决办法]
支持xpath2.0的解析器好像很少啊。
楼上用的是什么解析器?
[解决办法]
不行的话,引入 exslt。

热点排行