当前位置:  开发笔记 > 后端 > 正文

使用xslt将xhtml转换为wiki语法

如何解决《使用xslt将xhtml转换为wiki语法》经验,为你挑选了1个好方法。



1> Dimitre Nova..:

以下转型:


 

 

 
 


    
      
      
      
    

当应用于原始XML文档时:

  • list item 1
  • list item 2
    • list item 2.1
      • list item 2.1.1
    • list item 2.2
    • list item 2.3
  • list item 3

产生预期的结果:

*  list item 1
*  list item 2
  *  list item 2.1
    *  list item 2.1.1
  *  list item 2.2
  *  list item 2.3
*  list item 3

请注意以下事项:

    所需的缩进由值确定count(ancesstor::li).

    缩进的空间直接取自足够大的空白行(包含20个嵌套级别的足够空白).有没有必要递归输出的空间逐一.

    由于上述2. 转换效率更高.

    注意使用XPath substring()函数.

推荐阅读
吻过彩虹的脸_378
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有