• Loadrunner通过web_reg_save_param_ex和sscanf函数搞定边界是动态变化的案例


    案例如下:

    想获取如下数据中的productId

    {"data":{"data":[
    {"productId":8106765,"borrowerName":null,"productName":"消费贷D20180828-a287","productAmount":28600.00,"raisedAmount":0,"repayMode":5,"repayModeEnum":"MONTHLY_REPAY","loanCategory":null,"productTypeEnum":null,"productType":1,"productStatus":20,"productStatusEnum":"BIDING","productTerm":24,"termMode":2,"termModeEnum":"MONTH","annualRate":12.00,"minBuyAmount":100.00,"maxBuyAmount":1000000.00,"raise":null,"surplusBuySecond":null,"productShowStatus":20,"productShowStatusEnum":"BIDING","countDownSecond":null,"startBuyTime":1535442482000,"endBuyTime":1535731199000,"fullTenderTime":null,"publishTime":1535442482000,"displayTime":1535442482000,"valueDate":null,"expireDate":null,"period":null,"transfer":0,"canTransfer":1,"lockTerm":30,"lockTermMode":1,"lockTermModeEnum":"DAY","unlockDate":null,"markResultDTOs":null,"planRansomDay":null,"rateChanageDay":null,"specialArea":1,"thousandProfit":0,"addRate":0.00,"leftAmount":28600.00,"schedule":null,"minAnnualRate":null,"maxAnnualRate":null,"quotaAmount":1000000.00,"sourceType":0,"memberLevels":null,"tsfProfitAmount":0.00,"tsfProfitAmountRatio":0.000000,"templetAddRate":0,"templetAddTerm":null,"templetAddTermMode":null},{"productId":8106752,"borrowerName":null,"productName":"消费贷D20180828-a274","productAmount":30000.00,"raisedAmount":0,"repayMode":5,"repayModeEnum":"MONTHLY_REPAY","loanCategory":null,"productTypeEnum":null,"productType":1,"productStatus":20,"productStatusEnum":"BIDING","productTerm":24,"termMode":2,"termModeEnum":"MONTH","annualRate":12.00,"minBuyAmount":100.00,"maxBuyAmount":1000000.00,"raise":null,"surplusBuySecond":null,"productShowStatus":20,"productShowStatusEnum":"BIDING","countDownSecond":null,"startBuyTime":1535442481000,"endBuyTime":1535731199000,"fullTenderTime":null,"publishTime":1535442481000,"displayTime":1535442481000,"valueDate":null,"expireDate":null,"period":null,"transfer":0,"canTransfer":1,"lockTerm":30,"lockTermMode":1,"lockTermModeEnum":"DAY","unlockDate":null,"markResultDTOs":null,"planRansomDay":null,"rateChanageDay":null,"specialArea":1,"thousandProfit":0,"addRate":0.00,"leftAmount":30000.00,"schedule":null,"minAnnualRate":null,"maxAnnualRate":null,"quotaAmount":1000000.00,"sourceType":0,"memberLevels":null,"tsfProfitAmount":0.00,"tsfProfitAmountRatio":0.000000,"templetAddRate":0,"templetAddTerm":null,"templetAddTermMode":null},{"productId":8106748,"borrowerName":null,"productName":"消费贷D20180828-a270","productAmount":12000.00,"raisedAmount":0,"repayMode":5,"repayModeEnum":"MONTHLY_REPAY","loanCategory":null,"productTypeEnum":null,"productType":1,"productStatus":20,"productStatusEnum":"BIDING","productTerm":24,"termMode":2,"termModeEnum":"MONTH","annualRate":12.00,"minBuyAmount":100.00,"maxBuyAmount":1000000.00,"raise":null,"surplusBuySecond":null,"productShowStatus":20,"productShowStatusEnum":"BIDING","countDownSecond":null,"startBuyTime":1535442481000,"endBuyTime":1535731199000,"fullTenderTime":null,"publishTime":1535442481000,"displayTime":1535442481000,"valueDate":null,"expireDate":null,"period":null,"transfer":0,"canTransfer":1,"lockTerm":30,"lockTermMode":1,"lockTermModeEnum":"DAY","unlockDate":null,"markResultDTOs":null,"planRansomDay":null,"rateChanageDay":null,"specialArea":1,"thousandProfit":0,"addRate":0.00,"leftAmount":12000.00,"schedule":null,"minAnnualRate":null,"maxAnnualRate":null,"quotaAmount":1000000.00,"sourceType":0,"memberLevels":null,"tsfProfitAmount":0.00,"tsfProfitAmountRatio":0.000000,"templetAddRate":0,"templetAddTerm":null,"templetAddTermMode":null},{"productId":8106744,"borrowerName":null,"productName":"消费贷D20180828-a266","productAmount":20000.00,"raisedAmount":0,"repayMode":5,"repayModeEnum":"MONTHLY_REPAY","loanCategory":null,"productTypeEnum":null,"productType":1,"productStatus":20,"productStatusEnum":"BIDING","productTerm":24,"termMode":2,"termModeEnum":"MONTH","annualRate":12.00,"minBuyAmount":100.00,"maxBuyAmount":1000000.00,"raise":null,"surplusBuySecond":null,"productShowStatus":20,"productShowStatusEnum":"BIDING","countDownSecond":null,"startBuyTime":1535442481000,"endBuyTime":1535731199000,"fullTenderTime":null,"publishTime":1535442481000,"displayTime":1535442481000,"valueDate":null,"expireDate":null,"period":null,"transfer":0,"canTransfer":1,"lockTerm":30,"lockTermMode":1,"lockTermModeEnum":"DAY","unlockDate":null,"markResultDTOs":null,"planRansomDay":null,"rateChanageDay":null,"specialArea":1,"thousandProfit":0,"addRate":0.00,"leftAmount":20000.00,"schedule":null,"minAnnualRate":null,"maxAnnualRate":null,"quotaAmount":1000000.00,"sourceType":0,"memberLevels":null,"tsfProfitAmount":0.00,"tsfProfitAmountRatio":0.000000,"templetAddRate":0,"templetAddTerm":null,"templetAddTermMode":null},{"productId":8106743,"borrowerName":null,"productName":"消费贷D20180828-a264","productAmount":26900.00,"raisedAmount":0,"repayMode":5,"repayModeEnum":"MONTHLY_REPAY","loanCategory":null,"productTypeEnum":null,"productType":1,"productStatus":20,"productStatusEnum":"BIDING","productTerm":24,"termMode":2,"termModeEnum":"MONTH","annualRate":12.00,"minBuyAmount":100.00,"maxBuyAmount":1000000.00,"raise":null,"surplusBuySecond":null,"productShowStatus":20,"productShowStatusEnum":"BIDING","countDownSecond":null,"startBuyTime":1535442481000,"endBuyTime":1535731199000,"fullTenderTime":null,"publishTime":1535442481000,"displayTime":1535442481000,"valueDate":null,"expireDate":null,"period":null,"transfer":0,"canTransfer":1,"lockTerm":30,"lockTermMode":1,"lockTermModeEnum":"DAY","unlockDate":null,"markResultDTOs":null,"planRansomDay":null,"rateChanageDay":null,"specialArea":1,"thousandProfit":0,"addRate":0.00,"leftAmount":26900.00,"schedule":null,"minAnnualRate":null,"maxAnnualRate":null,"quotaAmount":1000000.00,"sourceType":0,"memberLevels":null,"tsfProfitAmount":0.00,"tsfProfitAmountRatio":0.000000,"templetAddRate":0,"templetAddTerm":null,"templetAddTermMode":null},{"productId":8106740,"borrowerName":null,"productName":"消费贷D20180828-a262","productAmount":28220.00,"raisedAmount":0,"repayMode":5,"repayModeEnum":"MONTHLY_REPAY","loanCategory":null,"productTypeEnum":null,"productType":1,"productStatus":20,"productStatusEnum":"BIDING","productTerm":24,"termMode":2,"termModeEnum":"MONTH","annualRate":12.00,"minBuyAmount":100.00,"maxBuyAmount":1000000.00,"raise":null,"surplusBuySecond":null,"productShowStatus":20,"productShowStatusEnum":"BIDING","countDownSecond":null,"startBuyTime":1535442481000,"endBuyTime":1535731199000,"fullTenderTime":null,"publishTime":1535442481000,"displayTime":1535442481000,"valueDate":null,"expireDate":null,"period":null,"transfer":0,"canTransfer":1,"lockTerm":30,"lockTermMode":1,"lockTermModeEnum":"DAY","unlockDate":null,"markResultDTOs":null,"planRansomDay":null,"rateChanageDay":null,"specialArea":1,"thousandProfit":0,"addRate":0.00,"leftAmount":28220.00,"schedule":null,"minAnnualRate":null,"maxAnnualRate":null,"quotaAmount":1000000.00,"sourceType":0,"memberLevels":null,"tsfProfitAmount":0.00,"tsfProfitAmountRatio":0.000000,"templetAddRate":0,"templetAddTerm":null,"templetAddTermMode":null},{"productId":8106460,"borrowerName":null,"productName":"消费贷D20180828-a252","productAmount":14900.00,"raisedAmount":0,"repayMode":5,"repayModeEnum":"MONTHLY_REPAY","loanCategory":null,"productTypeEnum":null,"productType":1,"productStatus":20,"productStatusEnum":"BIDING","productTerm":24,"termMode":2,"termModeEnum":"MONTH","annualRate":12.00,"minBuyAmount":100.00,"maxBuyAmount":1000000.00,"raise":null,"surplusBuySecond":null,"productShowStatus":20,"productShowStatusEnum":"BIDING","countDownSecond":null,"startBuyTime":1535442121000,"endBuyTime":1535731199000,"fullTenderTime":null,"publishTime":1535442121000,"displayTime":1535442121000,"valueDate":null,"expireDate":null,"period":null,"transfer":0,"canTransfer":1,"lockTerm":30,"lockTermMode":1,"lockTermModeEnum":"DAY","unlockDate":null,"markResultDTOs":null,"planRansomDay":null,"rateChanageDay":null,"specialArea":1,"thousandProfit":0,"addRate":0.00,"leftAmount":14900.00,"schedule":null,"minAnnualRate":null,"maxAnnualRate":null,"quotaAmount":1000000.00,"sourceType":0,"memberLevels":null,"tsfProfitAmount":0.00,"tsfProfitAmountRatio":0.000000,"templetAddRate":0,"templetAddTerm":null,"templetAddTermMode":null},{"productId":8106459,"borrowerName":null,"productName":"消费贷D20180828-a251","productAmount":19800.00,"raisedAmount":0,"repayMode":5,"repayModeEnum":"MONTHLY_REPAY","loanCategory":null,"productTypeEnum":null,"productType":1,"productStatus":20,"productStatusEnum":"BIDING","productTerm":24,"termMode":2,"termModeEnum":"MONTH","annualRate":12.00,"minBuyAmount":100.00,"maxBuyAmount":1000000.00,"raise":null,"surplusBuySecond":null,"productShowStatus":20,"productShowStatusEnum":"BIDING","countDownSecond":null,"startBuyTime":1535442121000,"endBuyTime":1535731199000,"fullTenderTime":null,"publishTime":1535442121000,"displayTime":1535442121000,"valueDate":null,"expireDate":null,"period":null,"transfer":0,"canTransfer":1,"lockTerm":30,"lockTermMode":1,"lockTermModeEnum":"DAY","unlockDate":null,"markResultDTOs":null,"planRansomDay":null,"rateChanageDay":null,"specialArea":1,"thousandProfit":0,"addRate":0.00,"leftAmount":19800.00,"schedule":null,"minAnnualRate":null,"maxAnnualRate":null,"quotaAmount":1000000.00,"sourceType":0,"memberLevels":null,"tsfProfitAmount":0.00,"tsfProfitAmountRatio":0.000000,"templetAddRate":0,"templetAddTerm":null,"templetAddTermMode":null},{"productId":8106309,"borrowerName":null,"productName":"消费贷D20180828-a250","productAmount":16000.00,"raisedAmount":0,"repayMode":5,"repayModeEnum":"MONTHLY_REPAY","loanCategory":null,"productTypeEnum":null,"productType":1,"productStatus":20,"productStatusEnum":"BIDING","productTerm":24,"termMode":2,"termModeEnum":"MONTH","annualRate":12.00,"minBuyAmount":100.00,"maxBuyAmount":1000000.00,"raise":null,"surplusBuySecond":null,"productShowStatus":20,"productShowStatusEnum":"BIDING","countDownSecond":null,"startBuyTime":1535441941000,"endBuyTime":1535731199000,"fullTenderTime":null,"publishTime":1535441941000,"displayTime":1535441941000,"valueDate":null,"expireDate":null,"period":null,"transfer":0,"canTransfer":1,"lockTerm":30,"lockTermMode":1,"lockTermModeEnum":"DAY","unlockDate":null,"markResultDTOs":null,"planRansomDay":null,"rateChanageDay":null,"specialArea":1,"thousandProfit":0,"addRate":0.00,"leftAmount":16000.00,"schedule":null,"minAnnualRate":null,"maxAnnualRate":null,"quotaAmount":1000000.00,"sourceType":0,"memberLevels":null,"tsfProfitAmount":0.00,"tsfProfitAmountRatio":0.000000,"templetAddRate":0,"templetAddTerm":null,"templetAddTermMode":null},{"productId":8106308,"borrowerName":null,"productName":"消费贷D20180828-a249","productAmount":23000.00,"raisedAmount":0,"repayMode":5,"repayModeEnum":"MONTHLY_REPAY","loanCategory":null,"productTypeEnum":null,"productType":1,"productStatus":20,"productStatusEnum":"BIDING","productTerm":24,"termMode":2,"termModeEnum":"MONTH","annualRate":12.00,"minBuyAmount":100.00,"maxBuyAmount":1000000.00,"raise":null,"surplusBuySecond":null,"productShowStatus":20,"productShowStatusEnum":"BIDING","countDownSecond":null,"startBuyTime":1535441941000,"endBuyTime":1535731199000,"fullTenderTime":null,"publishTime":1535441941000,"displayTime":1535441941000,"valueDate":null,"expireDate":null,"period":null,"transfer":0,"canTransfer":1,"lockTerm":30,"lockTermMode":1,"lockTermModeEnum":"DAY","unlockDate":null,"markResultDTOs":null,"planRansomDay":null,"rateChanageDay":null,"specialArea":1,"thousandProfit":0,"addRate":0.00,"leftAmount":23000.00,"schedule":null,"minAnnualRate":null,"maxAnnualRate":null,"quotaAmount":1000000.00,"sourceType":0,"memberLevels":null,"tsfProfitAmount":0.00,"tsfProfitAmountRatio":0.000000,"templetAddRate":0,"templetAddTerm":null,"templetAddTermMode":null}],"totalRow":300},"code":1,"msg":"成功"}

    首先通过web_reg_save_param_regexp函数,该函数使用需要安装4个补丁,至少要一个小时,同时,不一定能搞的定

    那么通过web_reg_save_param_ex获取productId同时该productId对应的剩余金额要大于3000元

    首先通过正则提取如下:

    web_reg_save_param_ex("ParamName=productid","LB=productId":","RB/RE=leftAmount":[3-9][0-9]*.00,"schedule","NotFound=warning","Ordinal=All",SEARCH_FILTERS,LAST);

    记得加上

    web_set_max_html_param_len("2000");//因为这个实验中关联的结果比较长

    缩小条件后:

    随机获取到的6个关联值中的一个,通过正则提取前面的数字

    Action()
    {
    
        //int cnt=0;
    
        char dst[10];
    
        web_reg_save_param("AllRes","LB=","RB=","Search=Body",LAST);
    
    /*
        web_reg_save_param_regexp(
            "ParamName=productid",
            //"RegExp=productId":(.*?),"borrowerName":null,"productName":".*","productAmount":5000000.00,"raisedAmount":0,"repayMode":0,"repayModeEnum":"ONE_CAPITAL","loanCategory":null,"productTypeEnum":null,"productType":1,"productStatus":20,"productStatusEnum":"BIDING","productTerm":12,"termMode":2,"termModeEnum":"MONTH","annualRate":20.00,"minBuyAmount":100.00,"maxBuyAmount":5000000.00,"raise":null,"surplusBuySecond":null,"productShowStatus":20,"productShowStatusEnum":"BIDING","countDownSecond":null,"startBuyTime":1531993361000,"endBuyTime":1532275199000,"fullTenderTime":null,"publishTime":1531993361000,"displayTime":1531993361000,"valueDate":null,"expireDate":null,"period":null,"transfer":0,"canTransfer":1,"lockTerm":1,"lockTermMode":2,"lockTermModeEnum":"MONTH","unlockDate":null,"markResultDTOs":null,"planRansomDay":null,"rateChanageDay":null,"specialArea":1,"thousandProfit":0,"addRate":0.00,"leftAmount":0.00,",
            //"RegExp=productId":(.+?),"borrowerName":.*,"productStatusEnum":"BIDING",.*,"termMode":2,.*,"specialArea":1,.*,"leftAmount":0.00,",
            //"RegExp=productId":(.+?),"borrowerName":[\s\S]*,"termMode":2,[\s\S]*,"specialArea":1,.*?,"leftAmount":0.00,",
            //"RegExp=productId":(.+?),"borrowerName":[\s\S]*,"leftAmount":0.00,",
            //"RegExp=productId":(.*?),.*?roductStatusEnum":"BIDING.*?leftAmount":[1-9][0-9]*",
            //"RegExp=productId":(.*?),.*?roductStatusEnum":"BIDING.*?leftAmount":[1-9][0-9]*.00",
            //"RegExp=productId":(.*?),.*?roductStatusEnum":"BIDING.*?leftAmount":[1-9].*",
            //productId":(.*?),"borrowerName.*?productType":1.*?roductStatusEnum":"BIDING.*?leftAmount":[1-9][0-9]*.00
            // productId":(.+?),"borrowerName.*?productType":1.*?termMode":2,.*?roductStatusEnum":"BIDING.*?leftAmount":[1-9][0-9]*.00
            //productId":(.*?),"borrowerName.*?productType":1,.*?roductStatusEnum":"BIDING.*?termMode":2,.*?leftAmount":[0-9]*.00,
            //productId":(.*?),"borrowerName.*?productType":1,.*?roductStatusEnum":"BIDING.*?termMode":2,.*?specialArea":1,.*?,"leftAmount":[0-9]*.00,
            //"RegExp=productId":(.*?),"borrowerName.*?productType":1,.*?roductStatusEnum":"BIDING.*?termMode":2,.*?specialArea":1,.*?,"leftAmount":[0-9]*.00,",
            //"RegExp=productId":(.*?),.*?roductStatusEnum":"BIDING.*?leftAmount":[1-9][0-9]*.00$",
            "RegExp=productName":"(\w+)[a-zA-Z0-9\-]+","productAmount",
            "NotFound=warning",
            "Ordinal=All",
            SEARCH_FILTERS,
            "Scope=BODY",
            //"IgnoreRedirections=Yes",
            //"ContentType=utf-8",
            LAST);
    */
    //     web_reg_save_param_regexp(
    //         "ParamName=productid",
    //         //"RegExp=productId":(.*?),.*?roductStatusEnum":"BIDING.*?leftAmount":[1-9][0-9]*",
    //         "RegExp=productId":(.*?),"borrowerName":*,"productName":"*","productAmount":*,"raisedAmount":*,"repayMode":*,"repayModeEnum":"*","loanCategory":*,"productTypeEnum":*,"productType":*,"productStatus":*,"productStatusEnum":"*","productTerm":*,"termMode":*,"termModeEnum":"*","annualRate":*,"minBuyAmount":*,"maxBuyAmount":*,"raise":*,"surplusBuySecond":*,"productShowStatus":*,"productShowStatusEnum":"*","countDownSecond":*,"startBuyTime":*,"endBuyTime":*,"fullTenderTime":*,"publishTime":*,"displayTime":*,"valueDate":*,"expireDate":*,"period":*,"transfer":*,"canTransfer":*,"lockTerm":*,"lockTermMode":*,"lockTermModeEnum":"*","unlockDate":*,"markResultDTOs":*,"planRansomDay":*,"rateChanageDay":*,"specialArea":*,"thousandProfit":*,"addRate":*,"leftAmount":0.00,",
    //         //"RegExp=productId":(.*?),.*leftAmount":[1-9]d*.*",
    //         "NotFound=warning",
    //         "Ordinal=All",
    //         SEARCH_FILTERS,
    //         "Scope=BODY",
    //         LAST);
    
    //     web_reg_save_param_ex(
    //         "ParamName=qqqqqqq",
    //         "LB=aaa",
    //         "RB=",
    //         "SaveOffset=1",
    //         "SaveLen=333",
    //         SEARCH_FILTERS,
    //         LAST);
    
    //     web_reg_save_param_ex(
    //         "ParamName=productid",
    //         "LB=productId":",
    //         //"RB/RE=,"borrowerName":*,"productName":"*","productAmount":*,"raisedAmount":*,"repayMode":*,"repayModeEnum":"*","loanCategory":*,"productTypeEnum":*,"productType":*,"productStatus":*,"productStatusEnum":"*","productTerm":*,"termMode":*,"termModeEnum":"*","annualRate":*,"minBuyAmount":*,"maxBuyAmount":*,"raise":*,"surplusBuySecond":*,"productShowStatus":*,"productShowStatusEnum":"*","countDownSecond":*,"startBuyTime":*,"endBuyTime":*,"fullTenderTime":*,"publishTime":*,"displayTime":*,"valueDate":*,"expireDate":*,"period":*,"transfer":*,"canTransfer":*,"lockTerm":*,"lockTermMode":*,"lockTermModeEnum":"*","unlockDate":*,"markResultDTOs":*,"planRansomDay":*,"rateChanageDay":*,"specialArea":*,"thousandProfit":*,"addRate":*,"leftAmount":0.00,",
    //         //"RB/RE=,"borrowerName":*,"productName":"*","productAmount*specialArea":*,"thousandProfit":*,"addRate":*,"leftAmount":0.00,",
    //         //"RB/RE=,"borrowerName":*,"productName",
    //         "RB/RE=,"borrowerName"*leftAmount":0.00,",
    //         "NotFound=warning",
    //         "Ordinal=All",
    //         SEARCH_FILTERS,
    //         "Scope=BODY",
    //         //"RequestUrl=/aa/bb",
    //         //"ContentType=aaaaa",
    //         LAST);
    
    //     web_reg_save_param_ex(
    //         "ParamName=productid",
    //         "LB=productId":",
    //         //"RB/RE=","price":100,"salePrice":100,"stock":[1-9][0-9]*,"buyTimesLimit",
    //         //"RB/RE=,"borrowerName(.*)leftAmount":[1-9][0-9].*",
    //         "RB/RE=,"borrowerName.*?productType":1,.*?roductStatusEnum":"BIDING.*?termMode":2,.*?specialArea":1,.*?,"leftAmount":[1-9][0-9]*.00,",
    //         "NotFound=warning",
    //         "Ordinal=All",
    //         SEARCH_FILTERS,
    //         LAST);
    
    
    //     web_reg_save_param_ex(
    //         "ParamName=productid",
    //         "LB=productId":",
    //         "RB/RE=,"borrowerName":null.+leftAmount*",
    //         "Ordinal=All",
    //         SEARCH_FILTERS,
    //         LAST);
    
    
    
        web_set_max_html_param_len("2000");
    
    
        web_reg_save_param_ex("ParamName=productid","LB=productId":","RB/RE=leftAmount":[2-9][0-9]*.00,"schedule","NotFound=warning","Ordinal=All",SEARCH_FILTERS,LAST);
        //web_reg_save_param_ex("ParamName=reward","LB=rewardId":","RB/RE=,"paymentNum":1,"maxLuckyTimes":1,"surplusNum":[1-9][0-9]*,"todayTotoalNum","NotFound=warning","Ordinal=All",SEARCH_FILTERS,LAST);
    
        web_submit_data("list",
            "Action=https://www.xiaoniu88.com/product/list",
            "Method=POST",
            "TargetFrame=",
            "RecContentType=application/json",
            "Referer=https://www.xiaoniu88.com/product/list?type=common",
            "Snapshot=t68.inf",
            "Mode=HTML",
            ITEMDATA,
            "Name=type", "Value=1", ENDITEM,
            "Name=termMode", "Value=2", ENDITEM,
            "Name=pageNum", "Value=1", ENDITEM,
            "Name=pageSize", "Value=10", ENDITEM,
            LAST);
    
        lr_output_message("正则关联第1页可购买的标的productid个数为:%s", lr_eval_string("{productid_count}"));
    
    
        if (atoi(lr_eval_string("{productid_count}"))>0) {
    
            lr_save_string(lr_paramarr_random("productid"), "productIdTemp");
    
            lr_output_message("随机获取productid的值:%s",lr_eval_string("{productIdTemp}"));
    
            lr_output_message("单个productid的长度为:%d",strlen(lr_eval_string("{productIdTemp}")));
    
            //web_save_param_length("productIdTemp",LAST);
    
            //lr_output_message("productid长度值:%d",lr_eval_string("{productIdTemp__Length}"));
    
            //web_save_param_length("productIdTemp","Base = Hexadecimal",LAST);
    
            sscanf(lr_eval_string("{productIdTemp}"),"%[0-9]",dst);
    
            lr_save_string(dst, "productId");
    
            lr_output_message("rewardId:%s",lr_eval_string("{productId}"));
    
            }
    
    
        //if (strstr(lr_eval_string("{AllRes}"),"鎴愬姛") != NULL) lr_end_transaction("aa", LR_PASS);//0.0786
    
        EncodeToCh(lr_eval_string("{AllRes}"), "AllRestemp");
    
        lr_output_message("获取标的列表:%s", lr_eval_string("{AllRestemp}"));
    
        //lr_output_message("获取标的列表:%s", lr_eval_string("{AllRes}"));
    
    
    
    
    
        //findchar(lr_eval_string("{AllRestemp}"),"productId",&cnt);
        //lr_output_message("%d",cnt);
    
    //lr_output_message("获取标的列表:%d", myfind("aaaaaahaaaaaa","aah"));
    
    
         //sum = find_string(lr_eval_string("{AllRestemp}"),"productId");
    
    
    
        //sum = fun(lr_eval_string("{AllRestemp}"),"成功");//27
        //sum = StringFind(lr_eval_string("{AllRestemp}"),"成功");//14
        // 
        //sum = find_string(lr_eval_string("{AllRestemp}"),"成功");//33
        //sum = count(lr_eval_string("{AllRestemp}"),"成功");//14
    
            //sum = findSubStrPosition(lr_eval_string("{AllRestemp}"),"成功");//17
    
    //sum = findSubStrPosition(lr_eval_string("{AllRestemp}"),"成功");//17
    
    
    
        //strcpy(aaa,lr_eval_string("{AllRestemp}"));
            
    
    
    
     
       //lr_output_message("%d",sum);
    
    //lr_end_transaction("aa", LR_PASS);
        return 0;
    }
    作者:Agoly
    出处:https://www.cnblogs.com/qmfsun/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
    如果文中有什么错误,欢迎指出。以免更多的人被误导。
  • 相关阅读:
    fopen和open的区别
    vc代码缩进
    防止u盘中autorun的一个小方法
    判断单链表是否有环
    四色原理
    Log4j的使用
    Ant学习笔记
    关于Oracle Exp00003问题的解决方法
    装机小记
    用iframe做编辑器
  • 原文地址:https://www.cnblogs.com/qmfsun/p/9551763.html
Copyright © 2020-2023  润新知