gpt4 book ai didi

string - 在XPATH中获取属性的子字符串

转载 作者:行者123 更新时间:2023-12-03 11:53:32 25 4
gpt4 key购买 nike

给定

<foo>
<bar baz="Hello, World!">
</foo>

除了@baz的最后4个字符,我该怎么办?我的尝试之一是:
/foo/bar/@baz[substring( ., 0, -4 )]

最佳答案

使用:

substring(/foo/bar/@baz, string-length(/foo/bar/@baz)-3) 

请注意表达式中的 3

以下是错误的:
substring(/foo/bar/@baz, string-length(/foo/bar/@baz)-4) 

因为这将返回 baz属性的字符串值的最后5个字符。

关于string - 在XPATH中获取属性的子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4322013/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com