我有一个JSON:
{
"test" : "733122351/DirolWhite",
"report_date": "2023-05-01",
... (other properties)
}
字符串
我想把test
拆分为id
,所有在/
之前的都是id
,所有在/
之后的都是name
:
{
"id" : "733122351",
"name": "/DirolWhite",
"report_date": "2023-05-01",
... (other properties)
}
型
我如何才能做到这一点?我尝试使用QueryRecord
和类似SQL的脚本,但PostgreSQL/Oracle/SQL Server中的示例不起作用。
1条答案
按热度按时间omtl5h9j1#
正如@daggett已经暗示的那样,您可以使用JoltTransformJSON处理器,其中在modify转换中使用 split 函数,例如
字符串
网站http://jolt-demo.appspot.com/上的 * 演示 * 是:
x1c 0d1x的数据
或者你可以使用shifttransformation spec作为另一个选项:
型
网站http://jolt-demo.appspot.com/上的 *demo**为:
的