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也一樣

其他語法元素如下表:

表達式說明
$

生活常識_百科知識_各類知識大全»Kettle實戰100篇 第17篇 JSONPath組件介紹說明

0條評論

    發表評論

    提供最優質的資源集郃

    立即查看了解詳情