以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XSL/XSLT/XSL-FO/CSS 』 (http://bbs.xml.org.cn/list.asp?boardid=8) ---- [求助]关于xml中重复节点计数与合并问题 (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=84439) |
-- 作者:kesha -- 发布时间:4/21/2010 5:24:00 PM -- [求助]关于xml中重复节点计数与合并问题 xml文档如下: <wordlist> <wordEntry> <search>Abel</search> <replace>Abel</replace> </wordEntry> <wordEntry> <search>Abel</search> <replace>Caín</replace> </wordEntry> <wordEntry> <search>Abel</search> <replace>Abel</replace> </wordEntry> <wordEntry> <search>Abel</search> <replace>Caín</replace> </wordEntry> </wordlist> 现在要创建xslt文件把上述xml转化为 ..... <Dictionary <translation> <search>Abel</search> <counter>2</counter> <replace>Abel</replace> <replace>Caín</replace> </translation> </Dictionary ..... 其中counter是重复节点出现的次数,<replace>Abel</replace>和<replace>Caín</replace>对应是同一个<search>Abel</search>,所以合并在一起。 有没有高手肯帮帮忙啊,急!急!急! |
-- 作者:kesha -- 发布时间:4/21/2010 5:59:00 PM -- 不好意思,打错了,counter=2 表示有2个<replace>指向同一个<search> 有没有高人啊?! |
-- 作者:Qr -- 发布时间:4/22/2010 5:30:00 PM -- 看不明白你要表达什么,所有只能给你建议: following-sibling::*和preceding-sibling::*可以方便你集合后序和前面所有兄弟节点元素用于统计 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |