粉丝18获赞172

互联网人最容易读错的英文单词,快来看看,你中枪了吗? circle sql, python, python, jason jason。

它的特点是既方便我们人类去进行阅读,又方便计算机去进行阅读。怎么做到的呢?它其实靠的啊,就是这一套符号系统, 学会 ai 自动化,工作生活全拿下。大家好,我是瑞口,这节课呢,我们给大家讲一个非常重要的知识点,叫做 jason, 大家千万不要觉得它是一个非常偏技术的一个知识点,所以学起来是不是很难, 其实非常简单。什么是 jason 呢? jason 呢?它和 excel 一 样,是一种储存和传输数据的一种文件格式, excel 大家都比较熟悉,对吧?平时打开电脑储存数据啊,修改数据啊,找数据啊,都在里面, jason 其实也是这样的一个不同的数据格式 啊,那么相对于 excel 呢? jason 其实在整个计算机世界里的重要性可能会更重要一些,为什么呢?因为它是整个计算机世界的普通话,或者说数字世界的普通话 啊。我们知道我们平时生活当中可能会使用不同的设备啊,不同的系统,比如说安卓手机啊,苹果手机啊, windows 电脑呀,苹果电脑呀,或者是一些服务器啊等等,那不同的设备之间,他们如何进行数据的传递呢?那就需要一个普通话,否则如果各自用各自的数据,肯定就没办法打通了。那 jason 呢?其实就是实现这样的一个功能。 那为了方便大家理解啊,我们讲这节课时,还拿现实中的一些例子来进行举例,比如说最近大家不知道有没有 从网上下单买一些东西,当我们点击一个按钮去下单购物的时候呢?实际上除了这个,有一个实物的包裹会从电商公司发到我们家里面,实际上还有一些数据的包裹在进行传递,比如说你点击按钮的时候,会把你的相关信息,购物信息发送到云端的服务器, 那物流发货的时候呢,这个带着数据的数据包也会随着一起到你的手机上面,你可以看到这个快递的当前的状态啊等等,对吧?它也是数据包的形式,我们可以看到啊,这是一个快递的面单, 这个面单上面有一些数据,比如说发货人,收货人相关的产品信息等等,相关的快递的一些信息等等。那这个数据其实我们就可以用这样的一种形式来进行一个呈现,那这种形式呢,其实就是 jason, 看起来是不是非常的熟悉?没错,它就是前面我们讲的像 collection, 像 array 这样的数据来进行组成的,我们具体来看一下。 好,那 json 呢?其实它是结构化数据的万能容器,为什么说它是一种万能容器呢?那我们和 excel 相对比啊,我们知道 excel 其实它的特点是什么?它就是一行一列,对吧?它是很难实现无限层级的嵌套数据的,因为它有行列的数限制, 但是 jason 呢,它就没有这种限制啊,等一会我会给大家讲啊,它就可以无限层级的去进行嵌套数据,这是它的一个特点。第二个就是 文本杂乱的信息呢,适合用 excel, 但是呢它呈现的就比较杂乱啊,但是 jason 它就可以非常清洗的通过键值的关系,键值对的概念,上节课我们也讲了啊,还有就是 jason, 它更加适合网络传输,而 excel 呢,更加适合本地的储存,我们来看一下,就是这种。 jason 之所以能够成为非常重要的一种数据格式呢,因为它有两个特点啊,它既适合我们人类去进行阅读,它也适合 计算机去进行阅读,因为只有一个数据格式,只有当它方便我们人类去查看,又方便计算机查看的时候,它才能够成为一种非常重要的通用的结构化的数据表达。它是怎么实现的呢?这里也给大家去进具体的看一下。 首先啊,我们来看一下接收的核心的规则,因为他有这个规则,所以他就能够实现,我们来看一下啊,这个非常重要,大家可以认真的听或者是多听几遍。首先接收他就是键值,对,他其实就是一个非常复杂的,我们之前讲的 collection, 他 是由花括号括起来的, 看到没成对的花括号上面有花括号,所有的数据在这个里面。然后呢,他有键值对的概念, 比如说我们在 excel 写这个,一般是什么?姓名?瑞口,订单号多少?看键值,对这个概念,键左边是键,右边是值啊,然后呢,左边键都用引号括起来,值呢?只有文本需要引号,而其他的像时间呀, 想数量呀,这个数量对吧?布尔啊,他都不需要用引号扩起来,和我们之前讲的克拉克森是一样的,那同时呢,他支持刚才我们讲的四大天王,哼哼哈二将都在里面整体组成的一个克拉克森,而且他支持多层的嵌套。你看, 首先这是一层商品,是一层商品,里面呢又有无限鼠标,无限鼠标又有数量,那无限鼠标其实后面我们还可以加一个什么,加一个颜色呀什么的,有可能再克拉克森,再包含数组 collection 和数据库,是可以进行无限嵌套的。在这里面,那刚才我们讲了它的特点是既方便我们人类去进行阅读,又方便计算机去进行阅读。怎么做到的呢?它其实靠的啊就是这一套符号系统, 如何方便我们人类去阅读呢?因为他用的是键值队,你看当我们看这些消息的时候,人去看的时候很方便,就知道他代表什么意思,因为他有键对不对?他的键说这是一个订单号,所以后面就是订单号, 这个键说付款时间,他后面是个时间,那这个键告诉我们收款人的信息,所以这就是收获人的信息,所以通过键值队方便我们人去阅读。那他怎么样去通过计算机阅读的呢?他靠的是这一套符号系统, 当计算机看到有花括号的时候,知道它是一个 jason, 当计算机看到有一个报号的时候,那计算机就知道左边是键,右边是值。 当计算机看到值上面有引号的时候,计算机就知道它是一个文本型,当计算机看到这是个处或者 f 字的时候,知道它是布尔型。当计算机看到 它是一个方括号括起来的一个数据的时候,计算机知道这里面放的是一个数组,当计算机看到它有逗号的时候,说明它是隔开两个不同的键值。对,通过这个符号系统呢,计算机也能够非常方便的去 识别这个数据,所以呢它就实现了既方便我们人类去进行阅读,也方便计算机进行阅读。

这个后面再讲,后面我们先把三个生成 jason 的 方式给大家去进行一个讲解,学会 ai 自动化工作生活全拿下。大家好,我是瑞口,上一节课呢,我们讲了一个非常重要的概念,叫做 jason, 那 我们知道 jason 其实相当于是自动化工作流的灵魂了,我们想要学习自动化工作流,无论你是学习 code 呀, mac 呀, em 呀,都离不开 jason 这个概念,这个数据的储存的方式以及数据传递的方式。 那么如何在 mac 里面具体的去使用 jason 呢?它到底是怎么样去处理呢?这一刻我们就给大家来进行一些具体的案例的展示。 那因为 mac 的 本质是一个数据工厂,它的本质是对 jason 进行处理,比如说创建一个 jason, 比如说 拆分提取 jason 里面的某一个数据,或者是提取出来这个数据之后对它进行处理。那 mac 其实它里面很多模块其实做的就是这种事情。那我们来看啊,首先就是来我们到 mac 的 一个官网里面,我们来看怎么样去创建一个 jason。 mac 里面创建 json 的 方式呢?有三种。第一种就是我们可以直接手动地去输入一个 json, 比如说我们用这个工具,这个工具里面有很多模块,比如说设置一个变量呀,或者是文本相关的,我们都可以啊,比如说我们常用的设置一个变量, 那这个变量我们命名为 json, 这里呢?值呢?这个变量的值我们就可以手动敲出来,比如说我之前写了一个,这里直接给大家展示啊,我们来看一下啊, 这是个 json, 对 吧?它是基于我们上一节课讲的 json 的 规则,是符合这个规则的,首先是括号,然后呢这是键值队,这是它的键冒号引号,这是订单编号,是一个 text, 这个大家还记得吧?这个五呢?没有引号说明它是一个 number 啊,这个也是一个 number, 这个呢是布尔型,因为它是 fall 或 choose, 这个是个日期,但是呢,它是一个文本型啊, 这是一个 collection, 这是一个数据库里呢,也是 collection, 基本上这是一个非常常规的一个 json。 好, 我们创建之后,点击保存,运行一下,我们看一下这个模块的输出, 看一下它输出之后呢,它是以这种字母串的方式来进行输出的啊, 这里显示的是一个长字母串,看到没?所以呢,它是一个 jason 的 字母串,这是一种创建的方式,有一些输入的地方,我们可以手动设置一个,当然也可以通过数据映设,比如说我们手动创建一个 jason 的 结构之后呢,如果前面有模块,我们可以把这个时间,对吧?我们可以给它, 哎,比如说这里时间,我们可以这样,我们确定了一个接收的结构之后,我们删除,这里面有一些添加时间的一些点,之前我们讲的这个,比如这个 now, 这个时间就变成现在,对吧?我们再运行一下,看一下, 你看这个时间,现在就变成当前的时间了,我们也可以通过这种方式来进行数据的映设。好, 那这是第一种方式,第二种方式呢,就是我们可以使用 mac 里面自带的 jason 的 工具来进行创建,我们来看一下,点击加号输入 jason, mac 里面提供了专门的 jason 的 工具,搜索一下,可以看一下啊,这个 jason 里面有很多啊,有创建 jason 啊,创建 jason, 我 们选一下, 好,看一下,创建 jason, 它这个每一个 jason 它都是一个数据结构,对吧?它每个 jason 的 结构是不一样的,所以呢,我们可以去在这里添加一个结构,或者是选择已有的结构,比如说我们以这个 微信图文的公众号图文的 jason 的 结构,我们点一下这个创建 jason, 如果你第一次创建,你可以点击这个加号,点加号你会看到我们就可以添加什么, 比如说第一个名字,就这个剑的名字,他是什么类型?我们讲过四大天王是吧?是 collection, 是 布尔啊什么的都在这里面啊,就在里面创建,你可以再添加,添加之后呢?如果比如说我们这里选择 collection, 因为 collection 还有下一节吗?我们可以再层层嵌套,因为我们讲的是一个 jason 的 结构,它是可以多级嵌套的,我们可以创建一个数据结构,创建数据结构之后,以后你就可以再去使用了。你比如说我这个某信公众号的图文的 jason, 结构是我之前创建好的,那我这里选择之后呢,我就可以往里面去输入内容,比如说这个素材啊,新闻的热度,那么比如说一二三,随便输一个链接也是 随便输一个吧,我随便输一点,给大家演示一下,就用这图片,用这标题内容。好,下面继续啊,标题我们随便输啊,作者摘要图片 url 文章的内容,你看他有多级结构的,这个呢,可能是一级标题,再往后面文章的内容,我们可以再添加文章内容段落编号,这个要填数字的,必须要填数字啊,因为他是个井号。段落,这个就文本就随便填了,段落内容好配图, 这是第一段,其实我们还可以再添加,那这个段落呢?比如说第二段,对吧?好,随便,好,我们就这样给大家演示一下,我们保存点击运行之后看一下啊, 看一下输出,它创建的呢也是一个 jason 的 字串,是一个非常标准的金文字串,只不过它没有换行,没有进行美化嘛,但是它是一个 jason, 我 们如何判断它是一个 jason 呢?这个字串我们如何变成?哎,我们平时的这种输出的可以去解析的呢? 那这里就要讲的第二个就是关于 jason 的 解析,这个后面再讲,后面我们先把三个生成 jason 的 方式给大家去进行一个讲解,第三种方式是什么呢?第三种方式就是使用 ai 去生成 jason, 那 这个的话其实也是非常方便的,因为 ai 现在能做很多事情,比如说我们选择 deepstack, 我们选择用 ai 去生成 json, 有 两个必要的条件。第一个必要条件就是你要确认这个大模型它是有输出结构化数据的能力的,如果你不确定,你就去阅读这个 ai 的 相关的 api 的 文档,它会明确的写它能不能输出结构化数据, 如果 ok, 能输出结构化数据,它才能够去生成 jason, 如果不行的话是不行的,这是第一个前提条件,那比如说这个 basic 呢?我之前阅读过它的文档,它是可以的,比如说我们给它一个角色 jason, 比如说让它输出一个 jason 啊,我们给它一个提示词,输出一个标准的 jason。 然后呢第二个必要条件是你要告诉它这个 jason 的 势力结构 啊,你要你要明确的告诉他输出的这个 json 它的结构是什么样的?比如说市力, 我们给他一个市力,你告诉他这个该怎么输出,比如说我把我把这个 json 输给他,我告诉他这个时间大概是什么时候,然后呢其他的数据给他一个市力,你也可以在这里面给他写要求每一个建值啊,怎么去命名啊?要求你要明确的告诉他 这是它的第二个必要条。第三个必要条件是什么呢?我们选择刚才讲了选择一个能够输出 json 的, 比如说这个啊,第三个必要条件是这里一般 ai 输出都有一个,你让它输出文本还是输出 json, 我 们要选择输出 json, 选择输出 json 啊,就这三个条件,我再重复一下,第一个要确认这个大模型他是有结构化输出的能力的。第二个提示词里面你要明确的说明你要让他输出一个 jason, 并且给他一个 jason 的 势力结构。第三个就是要选择确保他输出的是一个 jason 的 结构,然后我们点击确认保存,然后运行一下,这个时候呢他应该写 jason, 而且他会输出一个 jason, 等一下我们稍微看一下,看到 在这个结果里面我们点开,对吧?它输出的就是一个 jason, 就 一个 jason, 这是输出,那它为什么没有像这些条目一样有加号可以让我们选择里面的数据呢?因为这只是一个 jason 的 字母串。

我发现很多人对 jason 提示词有一个很大的误区,那就是以为只要把提示词写成 jason 格式,画面就一定会变好看错, jason 本身并不负责审美,它真正解决的问题只有一个,那就是让结果变得更可控。今天三个角度教你了解并掌握 jason 提示词。首先, jason 只是一个结构化指令,它并不能让你的画面更艺术, 只能让输出更干净。所以我们在使用 jason 的 时候,一定要明确结构框架,正确的写法是主体加环境加风格。这样,第一行一定是 subject, 它是整张图的锚点,后面才是环境和风格。如果你一上来就写风格,你还很容易直接带着风格乱跑。第二, jason 解决的是规划,而不是创意。很多人画面不好看,是你本身的审美描述就有问题, jason 只能帮你减少随机性。所以用 jason 有 一个必要前提,这是你必须先有好的创意参考。像我上期讲到拆解电影的拍摄,其实 就是为了能够更好地获得复现画面的条件。如果你给 jason 的是创意,那很难得到你想要的效果。第三, jason 并不是在所有工具里都好用,比如在密室里中, jason 几乎没有意义,因为它主要识别的仍然是自然语言。真正能把 jason 用到极致的地方是 偏工作流的 ai 工具。在这里, jason 更像是一种生产工具,能把一次成功的画面复制成一整套,稳定输出。但如果 你只是想快速尝试风格,直接输入文字反而更高效。所以总结下来, jason 提示词解决的是掌控感和一致性。自由提示词保留的是探索空间和创造力,什么时候用, jason 什么时候不用,本质上取决于你当前的目标,而不是哪种写法更高级。我制作了很多 ai 创作教程,放在站点里,从提示词到实战都有详细 的教学,大家可以去看看。如果你也对 ai 感兴趣,关注我,带你探索更多 ai 技巧。


什么是 jason? 嗯,我们先看一下 json 这四个字母是什么意思啊?其实就是扎拉 script, object notation 啊,扎拉 script 的对象表示是什么呢?它是一种数据交换的格式啊, 由自负创化的建制队构成。什么是自负创化的建制队呢?咱们一会来看啊,就 jsen 呢,他是扎拉斯克的子籍部假,但是呢,他是独立于编程员存在的数据格式啊,所以呢,几乎所有的主流语言都可以解析我们的 jsen, 或者呢,把这个数据自负创化为 jsen。 然后 json 呢,广泛用于这个外部开发中的数据交换啊。然后还有呢,一些这个 nocyco 的数据库,他们也用这个 json 作为数据存储的格式啊,咱们看一下 json 的设计者就是这个大佬啊,他叫什么呢?道格拉斯克罗克福特 是吧,他是美国的程序员啊,他最出名的就是对这个扎拉斯贵布的的改良,然后他为这个雅虎和这个贝宝提供扎拉斯贵布的技术支持。 让我们看一下 json 支持的数据类型啊,首先对象, json 本身是不是就是一个对象啊?然后是用这个花括号括起来的无序的剑指,对啊,他这剑指呢,是自助串啊,然后,呃,每个剑指都是用这个逗号分开啊,然后他这剑指对的格式呢,就是剑冒号直,但他的剑只能是自助串, 然后他不强求,但是我们强烈建议你的建就是你每每每一组对象里的建都是唯一的,就不要重复 数值。数值呢,它就是实践制的数啊,支持科学技术法,比如说一点二三乘以十对七四方,就可以写成一点二三一七,然后不支持非数啊,比如说,嗯,这样不知,至少它底层是 flot 六四,所以它整数的范围是不是就是那个叫什么? 呃,印度五三,这什么是 flow 六四?什,什么是印度五三?你可以去看一万小时计划零二啊,然后字符串,字符串就是用这个引号引起来的,零到多个字符号,所以支持没有字符,对吧? 然后支也支持转移字符啊,就这些。什么是转移字符?呃,后面也可可能会单独录一期吧。不尔类型,不尔类型就是出奥 fos 真或者假,数组就是用花括号括起来的, 然后用逗号分割的多个值啊,值就是支持这些,好吧,就是数组的值,你也可以是数组,也可以是对象啊,然后空空就是空。 然后我们看举个例子啊,比如说首先我们这一层要是个对象,对吧?第一个是个对象,然后是用花括号或扣起来的,然后间值对,比如说我们第一个键叫内蒙,然后他的值是个自助串,叫这个涨,是吧?然后第二个键呢?是个自助串 a 值,他的值呢?是 一个数数值,对吧?二十五。然后第三个他的建是丰纳木尔,对吧?然后他的值呢?是个数组,然后这个数组里的值呢?数组是有序的,数组里的值呢? 他是两个对象的吧?两个对象,然后以这个逗号分隔,然后对象里呢?又有他的兼职队,就是这个意思啊,就没了,你明白了吗? fun channel。

好,我们来说一下这道面试题,就是你是如何理解 jason 的。那么首先呢,这个 jason 啊,它是一种基于文本的轻量级的数据交换格式, 他可以被任何编程语言读取和作为数据格式来进行传递。那么我们在项目开发的过程当中呢?嗯,使用杰森作为前后端数据交换的方式。在前端呢,我们通常会将一个符合杰森格式的数据结构序列化为杰森支付成, 然后把它传给后端,那么后端呢,它就可以通过 jason 格式的字符串解析后生成对应的数据结构,以此来实现前后端数据的一个传递。因为 jason 的语法呢,是基于 g s 的,那么因此很容易把 jason 和 g s 当中的这个对象呢弄混。但是呢,我们需要注意的就是 jason 和 g s 当中的这个对象呢,他们不是一回事好吧, jason 中对象格式他会更加的严格,比如说,哎,我们在 jason 中,属性值不能为函数, 不能出现 nan 这样的属性值等等。因此呢,大多数的这个 gs 对象呢,他是不符合杰森对象的这种这种格式的,那这个的话是需要我们注意的好吧,并且我们在回答的时候呢,这一点也是一个比较重要的一个点, 那在 g s 当中,它提供了两个函数来实现 g s 数据结构和 jason 格式的转化处理。比如说第一个函数呢,就是 jason 点 string five, 这个函数通过传入一个符合 jason 格式的数据结构,我们 可以把它转换为一个 jason 字符串。如果说传入的数据结构不符合你 jason 格式,那么它在序列化的时候呢,就会对这些值进行对应的一些特殊处理,让它符合这个规范。 在前端向后端发送数据的时候,我们可以调用这个函数,把数据对象转成 jason 格式的字符串。 ok, 这是第一个函数,那么第二个函数呢,就是 jason 点 pass 这个函数了, 这个函数就是用来把 jason 格式的这个字符串转换成一个 jason 数据结构。如果说传入的字符串不是标准的 jason 格式的字符串,那么会抛出错误。 当从后端我们接收过来一些 jason 格式的支付串的时候,可以通过这个方法把它解析成一个 g s 数据结构,这样的话我们就可以对这些数据呢进行访问了,同时呢,哎,这就表明咱们前后端的这个数据交互呢,是 ok 的,好吧。

呃,来介绍一下那个 seashar, 里面有解析那个 jason jason 格式数据。这这里我写了一个呃,医保接口的一个 啊, pos 一把接口的那个,然后它这里就需要一个 jas 格式的一个嗯文本。然后我都我写在这里了,格式就是这样的一个格式,但是这里是一个文本格式 嗯,然后还要写一个实体类,就是将这个文本格式转化成一个实体类的一个写法。然后这里按这个按钮。 呃呃,因为这个文本格式里面这里是需要一个 ic 地址,还有一个 ip 地址。 所以在在调用之前呢,我先获取到本机的 i, 本机的 mac 地址跟 ip 地址啊,但是然后 然后这里是一个 http 的一个函函数 h d b b 一个类。 然后下面这个是一个协议头,要请求投,嗯,然后这 这个是一个 y l, 就是 post 的一个地址请求地址。然后下面这个呢是我写的一个 post 的一个类, post get 的一个类 plus 类 http plus p o s t 好,从下面这里开始。呃,因为之前我是用这种实体呃文本转实体类这种方法来进行写的,所以这句话就是将文本类型的 just 数据转成 啊实体类就转成结实格式的。但是我发现了一个啊比较简便的方法。好,下面开始改写成简便的方法, 直接调用这个啊这这句话。 嗯,然后直接用它的一个函数呃 p e 这个这个函数直接来解析,直接将文本格式啊的加减数据直接转换, 直接转换成 jason 格式写进,直接对它进行解析。然后然后我们要 修改它几样东西啊, 更是完成嗯解析接线解析, 然后下面是要对它的里面的键值进行一下修改,现在修改的就是下面这一二三四, mac 地址 ip 还有这个时间啊。那我们的纸可以直接用这个 l b 啊中括号,然后一个文本把它的键的名称拿过来,然后直接等于再给它进行一个复值啊。下面也是一样。 因为前面的那种写法的话会比较啰嗦啊。首先你要进行要建议一个实体类 啊,是一类等你发送数据过去,他们返回过来的那个数据也要也要建一个 ct 类,所以会比较麻烦。这种方法的话就不需要这种方法,就直接 啊直接帮你解析好,你就可以调用里面的值,也可以进行里面进行修改。 然后这里的话这个 mac 跟 ip 的话它是在啊,它是在底层上面的, 它是在一层啊, input, 然后什么下面那里它是三层,所以所以这里的话要每个中括号都是一层, 那 ip 地址也是一样。 好好。然后这一段可以进行屏蔽掉了。 然后下面这一句话。下面这一句话是之前是用来将 jason 数字 jason 格式的数据转化转成文本文本格式的,所以在这里的话是不需要不需要这句话了。 嗯,简称那是 jack 格式,就就是文本格式嘛。 嗯,这里不需要,我们可以把它屏蔽掉。然后下面这里就这这个就是调用 啊。下面这个就是调用我写的那个啊,那个 h t p p 那个类。下面这个 pass s t p e 的这个函数,用这个函数啊来进行对网页的一个请求, pose 请求,嗯,可以看一眼 啊。邀请求之后用这个文本来进行这个接收, 那把这个之前是这个 p p 要把它改成上面的这个 j o b 要点 to g, 把它转成啊,把直接转成文本文本格式,那上面那句话就可以不需要了。 然后这句话也是跟上面那里一样的,也是张返回来的那个 的 jason 格式,然后把它进行一个解析,代码还挺长的,所以挺不方便。 hmm 啊,转化成 jason 格式,然后这句话也不需要屏蔽掉啊。然后下面这里 啊,已经上面那里已经收到了啊,那个 pos 之后返回的数据,那么可以直接从数据里面啊进行提取我们想要的值。 那么这里的这里是个签到,我们要提取那个签到的那个那个啊,提 那个签到的那个 case 号。然后这里我们要对那个返回的文本进行一个解析,跟上面一样,所以就要改个名字 叫只有 be litend 返回。然后把这个 days 这 jason 把这个改成上面那个文本啊,对这个文本 啊。然后这里下面这个这里就可以直接拿中括号 啊来提提取数据了。这里他因为他是处在三层三层里,所以这里有三个中国号。 嗯,第三个 logo 好了,好把剩余的删掉。 然后下面就是一个判断,判断啊对,这里还有一个 长转,就是将这个转长形转化成文本格式,然后下面一个意思就是判断啊,这个文本他是不是空的,还是还是空值,还是为梦, 那么如果如果不是,那么就将这个值放到那个文本框里面去,并且提示,并且提示啊,医保成功。

这个字幕串我们如何变成?哎,我们平时的这种输出的可以去解析的呢?那这里就要讲的第二个就是关于 jason 的 解析啊,我们还有一个功能叫做解析 jason, jason 呢就是可以把一个完整的 jason 的 字幕串,把它解析出来,一条一条的,方便后续 使用。工作流的时候呢,后续的模块方便去提取里面的内容。那这个的话我们来看一下啊,我们添加一个模块,还是搜 jason 好,选择节省,这里有一个解析节省,我们选一下,这里是解析,看到没?好,我们点击,比如说我们解析一下这个 ai 刚才输出的节省,我们选中 通过数据印刷的方式,就是这个结果,对吧?我们把它选进来,或者点一下结果引进来保存,我们再运行一下看一下。 好,我们看一下 duisc 输出的是一个字母串, jason 里面呢就没办法选,因为它是整个的一个字母串,你不方便从里面选。比如说我要商品的数量五,对吧?我要对它进行预算,没办法进行实现,那通过解析 jason, 我 们可以看它输出 的是这种结构了,是不是非常明确?你像我们之前教的,这里面有教我们打,可以把它打开啊, 它有标识,整个是一个 collection, 是 一个 jason, 这个呢是一个建值队,建值队,建值队,然后这个也是 collection 啊,商品清单是一个 array, 是 一个数据库,对不对?那 把它解析呢?其实就把它打开,把它拆分,方便我们后面进行使用,比如说解析之后,后面我们就可以对它进行熨算,我再添加一个,比如说设置一个变量 啊,随便啊。好,这个变量,比如说我们计算一下商品的价格,那这个时候呢,你看把它解析出来之后,这里我们就可以选择进行一些数据印刷了,比如说商品的总额金额,乘以金额不就是它的总额吗?或者是 总数乘以十负金额,求出单价嘛,都是可以的,比如说我们十负金额,然后呢这里有预算符,加减乘除预算嘛,我们除以一下啊,这个是除,除以 总数,那输出的就应该是一个单价,对吧?我们点击啊,把 jason 拆开之后,我们就可以提取,然后再进行后面的操作,就是这样的一个逻辑。好,我们看一下这里输出的 这里呢他已经进行了一个计算了,除法计算,就这样的这一节课呢,就是主要讲怎么样在 mac 里面去进行处理 jason 的, 实际上 mac 里面的每一个模块,他们的本质都是对 jason 进行处理,无非就是怎么样去创建一个 jason, 怎么样去拆分一个 jason, 怎么样去提取 jason, 基本上就是这些操作,增删改查嘛,基本上也就这些。好,下一节课开始呢,我们将会开始着手搭建第一个工作流,对吧? 有一些偏理论的东西呢,这节课基本上都到此结束了, mac 自动化最核心的东西,前几节课啊,以及这一节课都已经讲完了,接下来我们就开始进行实操了,在实操里面我也会反复的去给大家讲解这些概念,希望大家能够跟着我们的课程一起学习,我们下期视频见。