标题:这个网站页面如何批量查询?
只看楼主
sostemp
Rank: 4
等 级:业余侠客
威 望:8
帖 子:162
专家分:221
注 册:2009-6-2
结帖率:80%
已结贴  问题点数:20 回复次数:9 
这个网站页面如何批量查询?
这个网站页面如何批量查询?
http://zwfw.hubei.
谢谢。

[此贴子已经被作者于2022-7-3 08:44编辑过]

搜索更多相关主题的帖子: 批量 页面 查询 网站 html 
2022-07-02 20:12
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:10 
xm = "朱勇"
zk = "294010015317"
bm = "2242940141240338"
xm = STRCONV(STRCONV(xm,9),15)
xm = TRANSFORM(xm, "@R "+REPLICATE("%##",LEN(xm)/2))
url = "http://hbzw-gateway-prod.ehbapp.hubei. + xm + "&zkzh=" + zk + "&bmp=" + bm

{
  "data": {
    "dataList": [
      {
        "id": 1,
        "dataUpUuid": null,
        "isDeleted": null,
        "dataUpStatus": null,
        "bj": "07",
        "bmp": "2242940141240338",
        "dl": "47",
        "hx": "47",
        "ls": "57",
        "lz": "",
        "sp": "47",
        "sw": "45",
        "sx": "89",
        "sycj": "20",
        "tycj": "48.5",
        "wl": "49",
        "wz": "",
        "xb": "",
        "xjcj": "",
        "xm": "朱勇",
        "yj": "0",
        "yw": "102",
        "yy": "112.5",
        "zf": "664",
        "zkzh": "294010015317",
        "dataUpTime": null
      }
    ],
    "totalRow": 1,
    "totalPage": 1,
    "pageNum": 1,
    "pageSize": 1
  },
  "status": 0,
  "msg": "success"
}
2022-07-02 21:31
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:5 
程序代码:
CREATE CURSOR zkcj (姓名 c(10), 准考证号 c(12), 报名号 c(16), 语文 n(5,1), 数学 n(5,1), 英语 n(5,1))
xm0 = "朱勇"
zk = "294010015317"
bm = "2242940141240338"
xm = STRCONV(STRCONV(xm0, 9), 15)
xm = TRANSFORM(xm, "@R " + REPLICATE("%##", LEN(xm)/2))
lcUrl = "http://hbzw-gateway-prod.ehbapp.hubei.8060/ba05285d27974fceb00dd06503832f776cc78d8485fb47e282fac2d8ae0e9d43?xm=" + xm + "&zkzh=" + zk + "&bmp=" + bm
lcText = GETURL(lcUrl)
IF EMPTY(lcText)
    RETURN ""
ENDIF 
lcText = STREXTRACT(lcText, "[{", "}]")
ALINES(laText, lcText, 5, ",", ':"', ':')
INSERT INTO zkcj VALUES (xm0, zk, bm, VAL(latext[44]), VAL(laText[26]), VAL(laText[46]))
BROWSE 
FUNCTION GETURL(UrlName)
    lcStr = ""
    oHTTP = CREATEOBJECT("MSXML2.XMLHTTP")
    oHTTP.Open("GET", UrlName, .F.)
    oHTTP.Send()
    IF oHTTP.Status = 200
        lcStr = oHTTP.ResponseText
    ENDIF 
    RELEASE oHTTP
    RETURN lcStr
ENDFUNC 

坚守VFP最后的阵地
2022-07-02 23:30
sostemp
Rank: 4
等 级:业余侠客
威 望:8
帖 子:162
专家分:221
注 册:2009-6-2
得分:0 
回复 2楼 吹水佬
谢谢两位版主,主要是想知道怎么获取到网址URL。
2022-07-03 00:25
jinanshui
Rank: 2
等 级:论坛游民
帖 子:274
专家分:64
注 册:2009-10-6
得分:0 
我也想知道,如何获取网址URL。
2022-07-03 06:35
nbwww
Rank: 6Rank: 6
等 级:贵宾
威 望:10
帖 子:222
专家分:468
注 册:2021-1-9
得分:5 
F12

2022-07-03 06:56
sostemp
Rank: 4
等 级:业余侠客
威 望:8
帖 子:162
专家分:221
注 册:2009-6-2
得分:0 
回复 6楼 nbwww
谢谢,网页类都这么操作吗?
2022-07-03 08:45
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
以下是引用sostemp在2022-7-3 08:45:45的发言:

谢谢,网页类都这么操作吗?

这类问题好象都没“通式”
这个网页也可以从页面源码分析,对HTML、JS了解就可以
如其中就有:
程序代码:

//获取数据
function getDataList() {
    
    var d = $.Deferred();
    hbzwfwJssdk.notice.showPreloader({
        text: "使劲加载中.."
    });
    var data = {
        "xm":$("#xm").val(),
        "zkzh":  $("#zkzh").val(),
        "bmp":$("#bmp").val()
    };

    $.ajax({
        // url:'http://ehb.',
        url:encodeURI('http://hbzw-gateway-prod.ehbapp.hubei.'),
        type: 'get',
        contentType: "application/json",
        dataType: "json",
        data: data,
        success: function(resp) {
2022-07-03 09:25
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 

坚守VFP最后的阵地
2022-07-03 12:36
a57598587
Rank: 2
等 级:论坛游民
威 望:4
帖 子:29
专家分:29
注 册:2022-1-24
得分:0 
批量查询抛砖引玉:  
将以下三个要素构成dbf  然后循环查询将结果写入到新的dbf中 可视作 循环查询
xm = "朱勇"
zk = "294010015317"
bm = "2242940141240338"
2022-07-03 16:20



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-509476-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.094782 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved