问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

从网络API接口上获取显示的字符数据,存储到本地Oracle或MySQL数据库

发布网友 发布时间:2022-04-14 22:16

我来回答

1个回答

热心网友 时间:2022-04-14 23:45

很多语言都可以做到,php/nodejs/java/python.....

如果你这些都不会,会shell 也可以做到,写入mysql没问题,oracle我不太知道行不行

我给你一个大概的shell例子,你应该就明白了

从json接口获得的数据是这些:

{
  "data": [
    {
      "opentimestamp": 1520237469,
      "opentime": "2018-03-05 16:11:09",
      "opencode": "*,6,4,7,7",
      "expect": "20180305061"
    },
    {
      "opentimestamp": 1520236868,
      "opentime": "2018-03-05 16:01:08",
      "opencode": "*,4,8,2,9",
      "expect": "20180305060"
    },
    {
      "opentimestamp": 1520236269,
      "opentime": "2018-03-05 15:51:09",
      "opencode": "*,7,8,4,9",
      "expect": "20180305059"
    },
    {
      "opentimestamp": 1520235666,
      "opentime": "2018-03-05 15:41:06",
      "opencode": "*,3,9,9,9",
      "expect": "20180305058"
    },
    {
      "opentimestamp": 1520235069,
      "opentime": "2018-03-05 15:31:09",
      "opencode": "*,1,0,4,9",
      "expect": "20180305057"
    }
  ],
  "info": "演示接口隐藏第1位数据,实时接口请访问www.opencai.net查询、购买或续费",
  "code": "cqssc",
  "rows": 5
}

shell 脚本如下,如果你想获得这个json的data value

#!/bin/sh

result=$(curl -A "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" "http://t.apiplus.net/newly.do?code=cqssc&format=json")
echo $result|jq -r ".data"

如果你想获得data 的第一个json数据

#!/bin/sh

result=$(curl -A "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" "http://t.apiplus.net/newly.do?code=cqssc&format=json")
echo $result|jq -r ".data[0]"

如果你想获得data的第一个json数据opentimestamp的value

#!/bin/sh

result=$(curl -A "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" "http://t.apiplus.net/newly.do?code=cqssc&format=json")
echo $result|jq -r ".data[0]"|jq -r .opentimestamp

如果你想写入到mysql可以参考下面的语句:

mysql -uroot -proot test -e "insert into ttest (key,value) values ('testkey','testvalue');"

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
风水转运方法有哪些 武汉体育学院体育科技学院里有多少个操场啊?跑道是不是好的?再就是宿 ... 武汉体育学院的双学位国家承认不? 2023拼多多双十一优惠券可以叠加吗-拼多多双十一满减优惠卷怎么用 拼多多双十一红包可以叠加吗?详细分析 拼多多大促补贴红包怎么用?叠加的原则是什么? hcip到期用续考吗 莫里斯变猫记 手机浏览器加载网页慢怎么办 四川教师资格证报名2024年上半年 四川教资考试时间安排 24支羊绒线和26支有什么区别 今天我去观音庙抽签,二十四支:不成理论不成家,水性痴人似落花,若问君恩须得力,到头方见事如麻 刘老师准备为六一班购买二十四支钢笔每支钢笔五元多多超市提供了两种促销方案 24支玫瑰什么意思 如何升级苹果mac os x 10.11 24支球队进行淘汰赛,一共要进行多少场比赛才能赛出冠亚军 把24支钢笔平均分成四份每份是这些钢笔的几分之几有多少只? 毛线24支48支代表什么 二十四支篮球队怎么打淘汰赛? 求诗歌:<《二十四支》 黄土高原生态环境脆弱的原因以及措施 如何改善三江源脆弱的生态环境? 生态环境脆弱对粮食种植有什么影响? 黄土高原地区生态环境脆弱的原因是什么 什么是生态环境脆弱带? 为什么环境脆弱是由气温低造成的,比如说青藏高原,有没有其他原因也会造成环境脆弱 黄土高原脆弱的生态环境表现在哪些方面 卡西欧指针表如何调星期 学生怎么知道自己有没有医保 中国生态环境脆弱区有哪些 毛线22支和24支哪个粗? 家里能养24支富贵竹吗 什么是人造草坪?和自然草坪有什么区别?一般大学里的草坪是什么草坪? 桑乐太阳能二十四支多少价 修益升二克二十四支装多少钱 魏晨初恋女友照片曝光 大本营现场连线魏晨初恋女友是谁 魏晨的初恋女友是谁? 魏晨前女友谭静个人资料照片背景 魏晨和谭静为什么 足球场人造草坪和草皮相同吗?各什么特点 前几天魏晨成功求婚,与女友于玮情史大起底,娱乐圈还有哪对情侣感情超过了十年? 魏晨登上《快乐大本营》跟自己的初恋女友通话红了眼,他还是忘不了她吗? 魏晨的初恋 魏晨的初恋女友是谁 魏晨公开的初恋女友是谁 魏晨和他的女友相恋多长时间了? 芝麻酥糖的介绍 芝麻酥可以冻冻吗? 求QQ名片酡红如醉的背景图片 鸡蛋能和芝麻一起吃吗?拜托各位了 3Q 芝麻可以和什么一起做,可以做成什么菜啊