【问题标题】:String manipulation in XSLT functionsXSLT 函数中的字符串操作
【发布时间】:2013-08-20 13:32:09
【问题描述】:

我有一个 XML 数据,我正在使用 XSLT 将其转换为 JSON 数据。在那个 XML 中,我有一个如下所示的标记。

<title>[TLK-23805] config.manage.property default will not work </title>

我想砍掉[TLK-23805]。标题标签将始终采用上面显示的格式,只是其中的值随着数据的动态变化而变化。我应该如何使用 XSLT 做到这一点?我真的需要一些想法,因为我搜索了一下但找不到合适的解决方案。这是我的 XSLT 脚本

【问题讨论】:

  • 下次可以将代码粘贴为文本吗?这将允许改进格式,使其更易于阅读;和搜索。

标签: xml json xslt


【解决方案1】:

您需要更精确地确定要修剪的内容。我敢肯定不是一直都是[TLK-23805]。假设你想修剪到结尾]

fn:substring-after

应该足够了。更多详情请看W3C Reference第7章

【讨论】:

  • 是的,我想修剪到结尾]
猜你喜欢
  • 1970-01-01
  • 2019-05-11
  • 2021-09-06
  • 2015-01-19
  • 1970-01-01
  • 2012-10-10
  • 1970-01-01
  • 1970-01-01
  • 2018-04-02
相关资源
最近更新 更多