Kettle实战100篇 第17篇 JSONPath组件介绍说明

Kettle实战100篇 第17篇 JSONPath组件介绍说明,第1张

文章目录


在我们使用JSON input组件的时候,设置字段映射时,由于Kettle使用的是JSONPath组件来进行解析的,因此我们就需要了解他的相关语法

JSONPath是一个用于读取JSON的Java DSL操作库

GitHub:https://github.com/json-path/JsonPath

在线调试:/

表示法

JSONPath表达式用于指定JSON结构元素(或一组元素)的路径.路径的表示法可以使用点表示,如下:

$.store.book[0].title

或者括号表示:

$['store']['book'][0]['title']

**$**所代表的是JSON根路径,在使用时可以忽略.例如$.foobar.namefoobar.name所表达的意思是一样的,同理$[0].status[0].status也一样

其他语法元素如下表:

表达式说明
$
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » Kettle实战100篇 第17篇 JSONPath组件介绍说明

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情