首页 > 其他分享 >百度api实验总结

百度api实验总结

时间:2023-12-03 09:16:18浏览次数:57  
标签:总结 JSON json api 报错 result 3A trans 百度

通过这次实验还是反映了之前讲到的,修改代码必须要建立在看懂的情况下,同样避免错误也是一样的,刚开始拿到这样一个json返回值的时候很蒙,饭后想到了之前看到的提取其中的值,我就说查一下吧

查到了不过是python的不过原理都一样我就说改改吧但是不成功,用为python的json包导进去很简单,直接import就行,但是eclipse还得下载,下载这个json的包就弄了好久,官网半天进不去头大,

然后就是不知道下载那个,索性全部下载,json一共四个包,直接搜索就能找到下载下来导入进去就行了,这4个JSON类库分别为:Gson,FastJson,Jackson,Json-lib。这个链接:Java中四个json解析包对比 - 知乎 (zhihu.com)

第二个问题,导包进去了不知道怎么用,我直接搜索,json提取值出来一个函数,但是和我所要的不一样,于是我又找,找到了一个有例子的:这个博主的

在JAVA中获取JSON中某个对象的值_jsp json字符串取指定字段的值-CSDN博客

我直接把代码抽出来插入到界面:然后运行发现还是错返回值只有trans_result发现是自己没有重新把抽出来的data给jsonObject

然后我就加上了,之后就报错显示只能提取花括号的内容,但是我的代码里面[]有方括号,所以我就又去找:

so.csdn.net/chat?query=如果有一个值为“%7B "from"%3A "en", "to"%3A "zh", "trans_result"%3A %5B %7B "src"%3A "hello", "dst"%3A "你好" %7D %5D %7D”的JSON,怎么使用Java提取“trans_result"下的“dst"?&extra=wenku_pc_text找到了这个

完美解决问题。至此我发现了一个找错误的很好的办法,要么直接把报错信息甩上去,要么不会的直接搜,后面这个我直接把运行的结果放上去就找到了,好在终于改出来了,不过虽然花费了很长时间但是对于json这种类型值有了点认识下次再出现错误就不至于像无头苍蝇一样了,希望我的错误能帮助到大家,也希望帮不到大家(大家的代码都不报错嘻嘻)加油哦,不会的话也没关系,多花点时间,成功的喜悦一定会冲开所有疲惫的加油喔!

 

标签:总结,JSON,json,api,报错,result,3A,trans,百度
From: https://www.cnblogs.com/222wan/p/17872565.html

相关文章

  • 2023-2024-1 20231304 《计算机基础与程序设计》第十周学习总结
    2023-2024-120231304《计算机基础与程序设计》第十周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第十周作业这个作业的目标信息系统、数据库与SQL、人工智能与专家系统、人工神经......
  • 2023-2024-1 20231307《计算机基础与程序设计》第十周学习总结
    作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第10周作业这个作业的目标自学计算机科学概论第12,13,14章 作业正文https://www.cnblogs.com/lzt-/p/17872592.html教材学习内容总结第十......
  • 2023-2024-1 20231405《计算机基础与程序设计》第十周学习总结
    2023-2024-120231405《计算机基础与程序设计》第十周学习总结作业信息作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP作业要求在哪里https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/homework/13009作业的目标自学《计......
  • Java之API详解之BigDecimal类的详细解析
     7BigDecimal类7.1引入首先我们来分析一下如下程序的执行结果:publicclassBigDecimalDemo01{publicstaticvoidmain(String[]args){System.out.println(0.09+0.01);}}这段代码比较简单,就是计算0.09和0.01之和,并且将其结果在控制台进行输出。那么......
  • 2023-2024-1 20231402《计算机基础与程序设计》第十周学习总结
    2023-2024-120231402《计算机基础与程序设计》第十周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第10周作业这个作业的目标自学计算机科学概论第12,13,14章,《C语言程序设计》第9章......
  • 2023.12.2——每日总结
    学习所花时间(包括上课):9h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习;我了解到的知识点:1.jfinal明日计划:学习......
  • sap.fe.templates.ListReport.ExtensionAPI 的使用场合介绍
    SAPFioriElements是一种用于快速开发SAPFiori应用程序的框架,它通过提供预定义的UI元素和模板,简化了开发过程。其中,sap.fe.templates.ListReport.ExtensionAPI是SAPFioriElements框架中的一个重要组件,用于扩展ListReport应用程序的功能。SAPFioriElements概述在深入探讨s......
  • sap.suite.ui.generic.template.ListReport.extensionAPI.ExtensionAPI 的使用场合介
    首先让我们了解一下什么是sap.suite.ui.generic.template.ListReport.extensionAPI.ExtensionAPI。这是一个在SAPFioriElements中用于扩展ListReport应用的API。SAPFioriElements旨在提供一种简洁,高效且一致的用户体验,而不需要开发人员编写大量的前端代码。然而,有些情......
  • SAP Fiori Elements 针对 OData V2 和 V4 的 Extension API
    sap.suite.ui.generic.template.ListReport.extensionAPI.ExtensionAPI属于SAPFioriElements的早期版本,它基于SAPUI5框架构建,主要是针对ABAP环境下的ODataV2服务。sap.fe.templates.ListReport.ExtensionAPI是新的FiorielementsforODatav4的一部分,它是基于SA......
  • 88th 2023/12/2 模拟赛总结57
    本次排名稍微考前,但依然丢脸,赛时先冷静地把题目翻了一遍,T1手推了一下,没有任何思路,却也不觉得这题难赛后事实说明是赛时考虑的太少了,光可行路径就至少可以卡到\(21^{20}\)条正解是预处理出两两之间路径最少需要的点数,然后DP,用优先队列优化然后就翻到T2,觉得这题非常有意思,就画......