【发布时间】:2019-11-07 16:27:26
【问题描述】:
我有一个 json 字符串,如下例所示,我需要从中提取成员的全名。
我知道我可以分别提取它们中的每一个
$.members[*].lastName and $.members[*].firstName
但我似乎无法弄清楚如何在一个 JSON 查询中将它们放在一起。我读过关于使用“,”作为一种手段,但我无法弄清楚我的具体情况如何。
{
"group": "BLUE",
"members": [
{
"memberId": "00081",
"firstName": "JOHN",
"lastName": "SMITH",
"mail": "JSMITH@EXAMPLE.com"
} ,
{
"memberId": "00081",
"firstName": "JANE",
"lastName": "DOE",
"mail": "JDOE@EXAMPLE.com"
}
]
}
预期结果:[John Smith, John Doe]
任何帮助或指导将不胜感激,我以前从未使用过 JSON 查询。
【问题讨论】:
-
您能具体说明您使用的是哪个库吗?
-
@RahulSharma 我正在使用一个名为 Talend 的 ETL 工具,特别是使用一个名为 tExtractJSONFields 的组件,因此我不知道如何检索该信息的库
-
你能用这个工具定义你自己的辅助函数吗?
标签: json json-query