【发布时间】:2014-10-17 16:05:18
【问题描述】:
需要使用 Xidel 从 json 数据中获取多个元素的值。单元素查询如:
xidel - -e 'jn:members(json($raw))("client_name")'
和
xidel - -e 'jn:members(json($raw))("amount")'
工作正常,但谷歌搜索了很长时间,无法找到如何构造表达式以提取多个元素。以下尝试失败:
xidel - -e 'jn:members(json($raw))("client_name","amount")'
xidel - -e 'jn:members(json($raw))("client_name,amount")'
xidel - -e 'jn:members(json($raw))("client_name")("amount")'
xidel - -e 'jn:members(json($raw))[("client_name")("amount")]'
【问题讨论】: