• 找出生成json中的error_code,并加以处理


    需求:
    前段时间调用了百度AI的分词接口,因为不完全支持并发,一些调用产生了错误,混在json内部。
    现在需要将未调用成功的内容重新调用一遍。

    思考过程:
    方法一:
    开始想到的是调用的过程当中,如果报错就重新调用,但是考虑到调用过程当中处理会很麻烦,遂放弃。
    方法二:
    逐一读取调用的结果,判断json里面有没有出现关键词“error_code”,如果存在,则重新调用改文件名的分词接口。然后循环判断。
    方法三:
    查看有问题的json文件的特征,发现报错信息都特别少,文件都较少。一般成功之后字段都较多,文件较大。
    想到可以用文件大小进行判断,经过验证小于10k的都是报错文件的json。
    只需要在接下来重新过一遍名字与json相同的text文件,直到最后过滤的文件的长度不再变化或者为零即可。

  • 相关阅读:
    结构与联合
    信号与槽知识点
    函数
    元对象编译器moc
    堆与栈
    More Effective C++ (虚拟构造函数)
    重载 覆盖 隐藏
    继承专题
    PowerDesigner 的常用方法(转)
    搜狗输入法导入Google词库bug
  • 原文地址:https://www.cnblogs.com/everfight/p/task_solution_1.html
Copyright © 2020-2023  润新知