字串值提取工具-01-value-extraction 概覽

老马啸西风發表於2024-08-12

場景

我們經常需要從字串中提取指定的值。

如果要設計一個平臺,常見提取策略都要支援。從零實現起來會比較麻煩。

希望實現一個整合常見提取策略的工具,便於在各個場景複用。

開源地址

value-extraction 值提取核心

值提取系列

字串值提取工具-01-概覽

字串值提取工具-02-java 呼叫 js

字串值提取工具-03-java 呼叫 groovy

字串值提取工具-04-java 呼叫 java? Janino 編譯工具

字串值提取工具-05-java 呼叫 shell

字串值提取工具-06-java 呼叫 python

字串值提取工具-07-java 呼叫 go

整體目標

希望支援的文字類別

xml

html

json

csv/逗號分隔==>split

plain-text

SQL?

對應的策略

xml==>xpath

json==>json-path

html==>jsoup

SQL==>JSqlParser

csv/指定符號分隔==>split

擴充

  1. RegEx 正規表示式

2)aviator 表示式引擎

  1. grovvy 指令碼

相關文章