上云无忧 > 文档中心 > 天翼云数据治理中心 DataArts Studio EL表达式 - JSONUtil内嵌对象
数据治理中心 DataArts Studio
天翼云数据治理中心 DataArts Studio EL表达式 - JSONUtil内嵌对象

文档简介:
本章节主要介绍DataArts Studio的JSONUtil内嵌对象功能。 JSONUtil内嵌对象提供了JSON对象方法。
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

JSONUtil内嵌对象提供了JSON对象方法。

方法

方法说明

方法 描述
Object parse(String jsonStr) 将json字符串转换为对象。
String toString(Object jsonObject) 将对象转换为json字符串。
Object path(String jsonStr,String jsonPath) 返回json字符串指定路径下的字段值。类似于XPath,path方法可以通过路径检索或设置JSON,其路径中可以使用.或[]等访问成员、数值,例如:tables[0].table_name。

举例

字符串变量str的内容如下:

{
"cities": [{
"name": "city1",
"areaCode": "1000"
},
{
"name": "city2",
"areaCode": "2000"
},
{
"name": "city3",
"areaCode": "3000"
}]
}复制

获取city1的电话区号,EL表达式如下:

#{JSONUtil.path(str,"cities[0].areaCode")}
相似文档
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部