我正在使用XSLT 1.0版本并陷入了翻译模式的困境。我需要翻译字符串'nn'
与'XZ'
。翻译功能不适合我。请建议如何在XSLT 1.0版本中实现此功能,而无需在一个班轮中为其编写分隔模板。翻译xslt中的模式
0
A
回答
0
你可以做到这一点使用递归模板:embedding tags in xslt
0
您可以使用string-before()
和string-after()
来实现自己的目标:
<xsl:variable name="prefix" select="substring-before($value, 'nn')" />
<xsl:variable name="suffix" select="substring-after($value, 'nn')" />
<xsl:value-of select="concat($prefix, 'XZ', $suffix)" />
相关问题
- 1. XSLT翻译
- 2. 从XML的XSLT翻译
- 3. 翻译/规则模式
- 4. Erlang翻译:Vi模式
- 5. Xalan(XSLT)翻译方法翻译比它应该更多
- 6. Opencart翻译模块
- 7. 翻译模板值
- 8. 翻译`on`模式骨干`event`哈希
- 9. 将GWT MVP模式翻译成Vaadin
- 10. 修饰者vs翻译模式
- 11. odoo 9的翻译模块
- 12. 翻译在Symfony的形式
- 13. 如何翻译Play模板中的#{get'title'/}?
- 14. 使用翻译功能删除XSLT中的单词'and'
- 15. 榆树中的翻译模式是什么?
- 16. 模式与XSLT
- 17. 可翻译的实体和形式多种翻译
- 18. 角翻译:如何翻译HTML格式的字符串
- 19. XNA模型翻译是bizzarre
- 20. 从Joomla翻译HTML模块
- 21. I18n翻译模型数据
- 22. 3D模型不会翻译
- 23. xsl转换/翻译模板
- 24. Django,Django模型翻译
- 25. SilverStripe博客模块翻译
- 26. HTML模板和翻译
- 27. 如何翻译OpenERP模块?
- 28. DJANGO翻译 - 翻译模型,包括“slugs”与django-datatrans
- 29. 在PrestaShop模块中包含翻译
- 30. 在Ruby on Rails 3.0中翻译模型
你能分享你试图表达? 理想情况下,它应该为1.0工作。 – Ravish 2011-06-09 06:47:23
请描述你应用变换的方式。您是否使用符合XSLT的处理器? – 2011-06-09 07:21:43