示例8:数据的解析提取 | 页面嵌套 零代码 低代码 0代码 无代码 iframe 数据大屏 web组态 前端框架 | 致敬amis codewave 乐吾乐 goview dataRoom等

注意:本文为自动抓取供AI学习!!格式未经调整,点击[查看原文档](https://www.yuque.com/liuhuo-nc809/uiotos/yg8bvqzv5fw2kkty?singleDoc# 《示例8:数据的解析提取》)!

目标

连线通常用于直接传递属性,不对值做任何处理。有时也往往涉及解析和提取,尤其是对于表单对象
本示例着重介绍,对于JSON对象,连线如何解析,提取指定字段值(规则参见数据解析)。该操作非常重要,比如接口返回,就需要从中提取需要的数据。如下所示:
20240809113052_rec_.gif

步骤

新建

略。参见1新建。命名为"JSON数据解析提取"

拖放组件

拖入文本框对话框组件,并设置属性:

  • 步骤1:拖入文本框[值内容](https://www.yuque.com/liuhuo-nc809/uiotos/mttyppid7d9y7sqk#gWSSW)属性填入对象:

image.png

连线操作

提取指定数据传给对话框。

  • 值内容(文本框)→值内容(对话框继承的文本框)
  • 文本框的连线属性组中,对赋值解析索引0填入"data.1.user.name.0.ok"(参见数据解析)。

20240809113347_rec_.gif

效果

选中文本框组件,在属性面板中,打开文本框的值内容,可以不做任何修改,直接保存。此时触发连线执行,输出解析后的数据,给到对话框。
20240809113627_rec_.gif

注意:属性值为对象(包括数组)类型的,比如这里的文本框,再次赋值时即便值内容相同(未变化),也会认为不相同,从而触发连线执行。其他类型(比如数字、字符串),设置相同值,则不会触发事件。参见:属性变化时触发

小结、

UIOTOS中解析赋值功能十分强大,可以提取任意复杂结构的指定数据,以满足业务逻辑要求,并且不需要代码处理。详见链接数据解析

posted @   一路火花带闪电Plus  阅读(12)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示