macOS
在 Mac 上的“快捷指令”中处理列表
本节讨论配合“从列表中获取项目”和“为每个项目重复”操作使用 Typicode API(在上一个主题中介绍)返回的数据。“从列表中获取项目”操作允许快捷指令对列表中的特定项目进行操作。“为每个项目重复”操作允许快捷指令对列表中的每一项逐个进行操作。
在处理列表中的所有项目之前,你可能想要针对单个项目测试你的操作。你可以将列表传递到操作,然后“快捷指令”会询问你要处理哪个项目。你还可以选取特定项目,方法是添加“从列表中获取项目”操作,从而创建类似于最终工作流程的测试环境。
获取列表中单个项目的值
在 Mac 上的“快捷指令” App 中,在“获取 URL 内容”操作之后添加“从列表中获取项目”操作。
该操作将自动采用上一个操作的输出。
添加“获取词典值”操作。
此操作将获取键的值。
将键设为
name
。点按 以运行快捷指令。
快捷指令显示第一项的
name
值。
获取列表中所有项目的值
在 Mac 上的“快捷指令” App 中,在“获取 URL 内容”操作之后添加“为每个项目重复”操作。
该操作将自动采用上一个操作的输出。
在“结束重复”操作之前添加“获取词典值”操作。
此操作将获取键的值。
将键设为
name
。在“获取词典值”操作之后添加“文本”操作。将“重复索引”和“词典值”变量添加到“文本”操作。
在“结束重复”操作之后添加“提醒”操作。
将提醒设为仅显示“重复结果”变量。
点按 以运行快捷指令。
“快捷指令”显示“结束重复”变量,即循环期间传递的所有值组合。