以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 XSL/XSLT/XSL-FO/CSS 』  (http://bbs.xml.org.cn/list.asp?boardid=8)
----  在字符串中间插入字符串  (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=64839)


--  作者:petergoodman
--  发布时间:7/23/2008 2:05:00 AM

--  在字符串中间插入字符串
<A name="viewOnAt">
<a> Account </a>
<a> Day</a>
<a> Place</a>
</A>
我希望得到的输出是viewAcountOnDayAtPlace,就是说它的子元素依次插入到大写字母开头,最后一个子元素在结尾。有没有一种办法可以做到,多谢。


--  作者:Qr
--  发布时间:7/23/2008 12:17:00 PM

--  
1.0还没有相关方法。
思路:
你可以用命名模板递归遍历name值的每一个字符,发现大写字母则记下其位置,并记录其次序(便于通过position()取对应的a),然后用concat()将name值重新组合。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
3,000.000ms