
## JSON知识测试工作流
这是一个实用的动手测试,旨在检验您对基本JSON数据类型的理解。在学习基础知识后,这是巩固知识的完美方式。
可以将其视为”理论课程”之后的”驾驶考试”。您将获得一系列任务,工作流会自动检查您的答案并提供即时反馈。
### 测试结构
测试分为六个连续的挑战,每个挑战专注于一个核心数据类型:
– **String(字符串)**:正确编写文本值
– **Number(数字)**:使用整数和小数
– **Boolean(布尔值)**:处理true和false
– **Null(空值)**:表示不存在的值
– **Array(数组)**:创建有序数据列表
– **Object(对象)**:构建嵌套的键值结构
### 使用步骤
**设置时间:< 1分钟**
此工作流是一个自包含的测试,不需要任何设置或凭据。
1. 阅读主便签上的说明以了解目标
2. 从第一个挑战"Test – String"开始。根据旁边的紫色便签上的说明激活和修改节点
3. 点击"Execute Workflow"
4. 如果执行路径为绿色,您已通过!可以继续序列中的下一个"Test"节点。如果路径为红色,请阅读错误消息中的提示并重试
5. 重复此过程,直到达到最终成功消息
### 每个挑战的详细说明
#### 第1步:字符串
修改**"Test – String"**节点
**任务:** 创建一个JSON对象,其中包含名为`my_string`的单个键,其值为文本`I love automation`
#### 第2步:数字
修改**"Test – Number"**节点
**任务:** 创建一个JSON对象,其中包含两个键:
– `product_id`,值为数字`12345`
– `price`,值为小数`99.99`
#### 第3步:布尔值
修改**"Test – Boolean"**节点
**任务:** 创建一个JSON对象,其中包含两个键:
– `is_active`,值为`true`
– `has_permission`,值为`false`
#### 第4步:空值
修改**"Test – Null"**节点
**任务:** 创建一个JSON对象,其中包含键`middle_name`,其值明确为nothing,或`null`
#### 第5步:数组
修改**"Test – Array"**节点
**任务:** 创建一个JSON对象,其中包含键`tags`,它是一个包含以下内容的数组:
– 字符串`'n8n'`
– 字符串`'automation'`
– 数字`2024`
#### 第6步:对象
修改**"Test – Object"**节点
**任务:** 创建一个JSON对象,其中包含键`user`。其值应该是另一个对象,包含两个键:
– `name`(字符串:`'Alex'`)
– `id`(数字:`987`)
### 成功完成
当您成功完成所有六个挑战后,您将看到一个庆祝成功页面,确认您已通过测试并准备好使用n8n处理数据。
祝您好运!

评论(0)