【发布时间】:2020-11-11 13:43:10
【问题描述】:
我是 json 新手,所以需要一些帮助 我需要获取每个属性的 json 值,所以当我运行下面的代码时,我会得到文本中的 json。
let $doc :=
for $sResult in ($result/search:result)
let $uri := fn:data($sResult/@uri)
let $docElements := $sResult/search:extracted
return xdmp:from-json-string($docElements/text())
return $doc
以文本格式输出:
[{"title":"xxxxxxxxx"}, {"species":"Animals"}]
[{"title":"yyyyyyyyy"}, {"species":"Animals"}]
所以我想得到类似$docElements/title/text()的东西,这样我就可以得到title json属性的值来做一些字符串操作,然后把它们放回json对象中以获得所需的输出。
所以,不知道该怎么做。
【问题讨论】: