CN119473268A 一种前端web接口配置方法、装置、系统以及存储介质 (中电科大数据研究院有限公司)_第1页
CN119473268A 一种前端web接口配置方法、装置、系统以及存储介质 (中电科大数据研究院有限公司)_第2页
CN119473268A 一种前端web接口配置方法、装置、系统以及存储介质 (中电科大数据研究院有限公司)_第3页
CN119473268A 一种前端web接口配置方法、装置、系统以及存储介质 (中电科大数据研究院有限公司)_第4页
CN119473268A 一种前端web接口配置方法、装置、系统以及存储介质 (中电科大数据研究院有限公司)_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

技术产业开发区金阳科技产业园黎阳本申请公开了一种前端web接口配置方法、2若所述键值为数组,则使用递归函数processArray处理所述数将所述层次化普通树形节点、所述嵌套对象树形节点以及所将所述树形结构数据发送给前端,以使得当所述前端接收到所述树形结构数据之后,2.根据权利要求1中所述的前端web接口配置使用广度优先遍历算法对所述目标队列中每一个元素的键值对若是,则将所述普通值和所述普通值对应的所述当前路径与所3.根据权利要求2中所述的前端web接口配置方法,其特征在于,在若所述对应值为$4.根据权利要求2中所述的前端web接口配置方法,其特征在于,在判5.根据权利要求1中所述的前端web接口配置3将所有所述普通树形节点添加到树形结构中对应的父节点下6.根据权利要求1中所述的前端web接口配置方法若所述值为嵌套对象,则递归调用函数processObject处理所述嵌套对象并生成子节将所有生成的所述子节点添加至所述父节点的所述子节点列表,形7.根据权利要求1中所述的前端web接口将每个所述元素类型对应的所述子节点添加至所述数组的所述树形节点的子节点列第二处理单元,用于提取所述JSON数据中元素并输入所述第一构建单元,用于使用广度优先遍历算法遍历所述目标第二构建单元,用于将所述层次化普通树形节点、所述4发送单元,用于将所述树形结构数据发送给前端所述存储器保存有程序,所述处理器调用所述程序以执行如权利要求1所述程序在计算机上执行时执行如权利要求1至7中任一56若所述值为嵌套对象,则递归调用函数processObject处理所述嵌套对象并生成7将每个所述元素类型对应的所述子节点添加至所述数组的所述树形节点的子节89本实施例中,提取JSON数据中元素并输入至初始化队列时,需要对获取到的[0032]S107、若所述键值为嵌套对象,则使用递归函数processObject处理所述嵌套对递归函数processObject主要用于深入嵌套对象的每一层,逐一解析对象的键和递归函数processArray的主要用于在遍历目标对象结构中遇到数组时对数组进对象结构用于存储最终扁平化数据的容器,通常是一个字典或类似的数据结构,[0042]S202、使用广度优先遍历算法对所述目标队列中每一个如Python中,使用isinstance()函数来判断对象是否属于特定的类型,如isinstancePython为例,使用isinstance()函数,将该键值作为输入,与dict类型进行比较。如果isinstance(key_value,dict)的结果为True,则可判定该键值为嵌套对象并执行步骤本实施例中,遍历嵌套对象中的每一键值对后,若该值是嵌套对象,则会调用为后续普通树形节点添加到父节点的子节点列表[0078]S502、若所述键值为数组,则为所述数组创建树形节点,所述树形节点的值为接着processArray函数从数组的第一个元素开始,利用编程语言的迭代特性,如for或若所述值为嵌套对象,则递归调用函数processObject处理所述嵌套对象并生成将每个所述元素类型对应的所述子节点添加至所述数组的所述树形节点的子节以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备质。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论