火语言RPA--JSON提取

ops/2025/2/8 1:33:45/

🚩【组件功能】:在JSON文本中提取通过JSON选择器提取指定节点内容

配置预览

alt JSON提取

配置说明

json数据源">JSON数据源 支持T或# 默认FLOW输入项

提取处理的对象,若为空,以上一个组件的输出做为JSON数据源,支持文本或表达式输入。

json表达式">JSON表达式 支持T或#

填写JSON表达式从JSON数据源获取节点,支持文本或表达式输入。

数据返回

支持“文本单条、List数组多条、DataTable表格”3种数据返回类型。

筛选字段列 支持T或#

填写筛选的字段列名,以逗号分割,默认“*”表示保留或删除所有列。

筛选类型

支持“保留该列、删除该列”2种类型,与“筛选字段列”配合使用。

示例

json提取单条">Json提取单条

描述

通过http请求组件获取https://www.huoyuyan.com/help/demo-pages/spider/json.htmljson源码,提取排行榜排名第一的姓名,JSON表达式:rows[0]['hs_Character'][0]['hs_Character_Fullname_Cn']

配置

alt JSON提取

输出结果

alt JSON提取

json提取多条">Json提取多条

描述

通过http请求组件获取https://www.huoyuyan.com/help/demo-pages/spider/json.htmljson源码,提取排行榜所有的排行姓名,JSON表达式:rows[*]['hs_Character'][0]['hs_Character_Fullname_Cn']

配置

alt JSON提取

输出结果

alt JSON提取

json提取表格">Json提取表格

描述

通过http请求组件获取https://www.huoyuyan.com/help/demo-pages/spider/json.htmljson源码,提取排行榜所有排行的中文姓名、出生日期、英文姓名、出生地,JSON表达式:rows[*]['hs_Character'][0],筛选保留列名:hs_Character_Fullname_Cn,hs_Character_Birthday,hs_Character_Fullname_En,hs_Character_BirthPlace_Cn

配置

alt JSON提取

输出结果

alt JSON提取

json完整对象">Json完整对象

描述

通过http请求组件获取https://www.huoyuyan.com/help/demo-pages/spider/minijson.htmljson源码,将提取结果输出到万能变量jsonObj,T模式下用jsonObj分别提取如下数据(一行一条):

字符串类型:{{jsonObj.title}}
数值类型:{{jsonObj.quantity}}
布尔类型:{{jsonObj.ismap}}
数组类型:{{jsonObj.figures_origin}}
数组evaluates第一个对象的type属性:{{jsonObj.evaluates[0].type}}
对象types中entries数组第一个对象的vname属性:{{jsonObj.types.entries[0].vname}}

说明:Json数据结构是一个无序的键值对集合,每个键值对由一个键和一个值组成。

配置

alt JSON提取

输出结果


http://www.ppmy.cn/ops/156597.html

相关文章

机器学习在地震预测中的应用

## 1. 机器学习与地震预测 地震是自然界的一种极端灾害,其发生常常给人们的生命和财产带来极大的威胁。虽然科学家们一直在寻求可靠的方法来预测地震,但由于地震预测本身的复杂性,长期以来难以取得根本性突破。然而,近年来&#x…

ASP.NET Core 中间件

目录 一、常见的内置中间件 二、自定义中间件 三、中间件的执行顺序 四、其他自动逸中间件案例 1. 身份验证中间件 2、跨域中间件(CORS) ASP.NET Core 中,中间件(Middleware)是处理 HTTP 请求和响应的组件链。你…

ZooKeeper单节点详细部署流程

ZooKeeper单节点详细部署流程 文章目录 ZooKeeper单节点详细部署流程 一.下载稳定版本**ZooKeeper**二进制安装包二.安装并启动**ZooKeeper**1.安装**ZooKeeper**2.配置并启动**ZooKeeper** ZooKeeper 版本与 JDK 兼容性3.检查启动状态4.配置环境变量 三.可视化工具管理**Zooke…

[数据结构] 线性表和顺序表

目录 线性表 顺序表的实现 顺序表各个方法的实现 boolean isFull() -- 判断数组是否放满 : void add(int data) -- 在数组末尾插入新元素 : void add(int pos,int data) -- 在指定位置插入元素 : boolean contain(int toFind) -- 判断是否包含某个元素 int indexOf(in…

机器学习--python基础库之Matplotlib (2) 简单易懂!!!

python基础库之Matplotlib(2) python基础库之Matplotlib0 准备1 散点图的绘制2 柱状图绘制3 其他 python基础库之Matplotlib 上篇文章机器学习–python基础库之Matplotlib (1) 超级详细!!!主要讲解了python的基础库matplotlib中绘图的流程以及折线图的…

网站打开提示不安全

当网站打开时显示“不安全”提示(通常表现为浏览器地址栏中出现“不安全”字样或红色警告图标),这意味着网站未使用有效的SSL证书或HTTPS协议,导致浏览器认为连接不安全。以下是解决这一问题的详细步骤: 一. 原因分析 …

CSS --- 设置不自动换行

介绍 在父容器添加样式 样式 white-space: nowrap;效果 文本或样式会溢出,不会进行自动换行展示

物联网 STM32【源代码形式-ESP8266透传】连接OneNet IOT从云产品开发到底层MQTT实现,APP控制 【保姆级零基础搭建】

一、MQTT介绍 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议)是一种基于发布/订阅模式的轻量级通讯协议,构建于TCP/IP协议之上。它最初由IBM在1999年发布,主要用于在硬件性能受限和网络状况不佳的情…