|
|
@@ -0,0 +1,1236 @@
|
|
|
+{
|
|
|
+ "id": 115,
|
|
|
+ "name": "Dynamic Iframe",
|
|
|
+ "url": "http://localhost:8074/taskGrid/test_pages/iframe.html?address=http://www.ceic.ac.cn/history",
|
|
|
+ "links": "http://localhost:8074/taskGrid/test_pages/iframe.html?address=http://www.ceic.ac.cn/history",
|
|
|
+ "create_time": "7/8/2023, 8:43:14 AM",
|
|
|
+ "update_time": "7/15/2023, 8:05:33 AM",
|
|
|
+ "version": "0.3.5",
|
|
|
+ "saveThreshold": 10,
|
|
|
+ "cloudflare": 0,
|
|
|
+ "environment": 0,
|
|
|
+ "maxViewLength": 15,
|
|
|
+ "outputFormat": "xlsx",
|
|
|
+ "saveName": "地震Info",
|
|
|
+ "containJudge": false,
|
|
|
+ "desc": "http://localhost:8074/taskGrid/test_pages/iframe.html?address=http://www.ceic.ac.cn/history",
|
|
|
+ "inputParameters": [
|
|
|
+ {
|
|
|
+ "id": 0,
|
|
|
+ "name": "urlList_0",
|
|
|
+ "nodeId": 1,
|
|
|
+ "nodeName": "打开网页",
|
|
|
+ "value": "http://localhost:8074/taskGrid/test_pages/iframe.html?address=http://www.ceic.ac.cn/history",
|
|
|
+ "desc": "要采集的网址列表,多行以\\n分开",
|
|
|
+ "type": "text",
|
|
|
+ "exampleValue": "http://localhost:8074/taskGrid/test_pages/iframe.html?address=http://www.ceic.ac.cn/history"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 1,
|
|
|
+ "name": "inputText_1",
|
|
|
+ "nodeName": "输入文字",
|
|
|
+ "nodeId": 3,
|
|
|
+ "desc": "要输入的文本,如京东搜索框输入:电脑",
|
|
|
+ "type": "text",
|
|
|
+ "exampleValue": "1",
|
|
|
+ "value": "1"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 2,
|
|
|
+ "name": "loopTimes_循环_2",
|
|
|
+ "nodeId": 5,
|
|
|
+ "nodeName": "循环",
|
|
|
+ "desc": "循环循环执行的次数(0代表无限循环)",
|
|
|
+ "type": "int",
|
|
|
+ "exampleValue": 0,
|
|
|
+ "value": 0
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "outputParameters": [
|
|
|
+ {
|
|
|
+ "id": 0,
|
|
|
+ "name": "参数1_文本",
|
|
|
+ "desc": "",
|
|
|
+ "type": "double",
|
|
|
+ "recordASField": 1,
|
|
|
+ "exampleValue": "5.0"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 1,
|
|
|
+ "name": "参数2_文本",
|
|
|
+ "desc": "",
|
|
|
+ "type": "datetime",
|
|
|
+ "recordASField": 1,
|
|
|
+ "exampleValue": "2023-06-2912:58:00"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 2,
|
|
|
+ "name": "参数3_文本",
|
|
|
+ "desc": "",
|
|
|
+ "type": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "exampleValue": "37.10"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 3,
|
|
|
+ "name": "参数4_文本",
|
|
|
+ "desc": "",
|
|
|
+ "type": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "exampleValue": "71.85"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 4,
|
|
|
+ "name": "参数5_文本",
|
|
|
+ "desc": "",
|
|
|
+ "type": "int",
|
|
|
+ "recordASField": 1,
|
|
|
+ "exampleValue": "140"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 5,
|
|
|
+ "name": "参数1_页面标题",
|
|
|
+ "desc": "",
|
|
|
+ "type": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "exampleValue": "塔吉克斯坦"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 6,
|
|
|
+ "name": "参数7_链接地址",
|
|
|
+ "desc": "",
|
|
|
+ "type": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "exampleValue": "https://news.ceic.ac.cn/CC20230629125800.html"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 7,
|
|
|
+ "name": "参数8_文本",
|
|
|
+ "desc": "",
|
|
|
+ "type": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "exampleValue": "震级(M)"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 8,
|
|
|
+ "name": "参数9_文本",
|
|
|
+ "desc": "",
|
|
|
+ "type": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "exampleValue": "发震时刻(UTC+8)"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 9,
|
|
|
+ "name": "参数10_文本",
|
|
|
+ "desc": "",
|
|
|
+ "type": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "exampleValue": "纬度(°)"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 10,
|
|
|
+ "name": "参数11_文本",
|
|
|
+ "desc": "",
|
|
|
+ "type": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "exampleValue": "经度(°)"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 11,
|
|
|
+ "name": "参数12_文本",
|
|
|
+ "desc": "",
|
|
|
+ "type": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "exampleValue": "深度(千米)"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 12,
|
|
|
+ "name": "参数13_文本",
|
|
|
+ "desc": "",
|
|
|
+ "type": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "exampleValue": "参考位置"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "graph": [
|
|
|
+ {
|
|
|
+ "index": 0,
|
|
|
+ "id": 0,
|
|
|
+ "parentId": 0,
|
|
|
+ "type": -1,
|
|
|
+ "option": 0,
|
|
|
+ "title": "root",
|
|
|
+ "sequence": [1, 3, 4, 5],
|
|
|
+ "parameters": {
|
|
|
+ "history": 1,
|
|
|
+ "tabIndex": 0,
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "",
|
|
|
+ "wait": 0,
|
|
|
+ "waitType": 0
|
|
|
+ },
|
|
|
+ "isInLoop": false
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 1,
|
|
|
+ "index": 1,
|
|
|
+ "parentId": 0,
|
|
|
+ "type": 0,
|
|
|
+ "option": 1,
|
|
|
+ "title": "打开网页",
|
|
|
+ "sequence": [],
|
|
|
+ "isInLoop": false,
|
|
|
+ "position": 0,
|
|
|
+ "parameters": {
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "",
|
|
|
+ "wait": 0,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "url": "http://localhost:8074/taskGrid/test_pages/iframe.html?address=http://www.ceic.ac.cn/history",
|
|
|
+ "links": "http://localhost:8074/taskGrid/test_pages/iframe.html?address=http://www.ceic.ac.cn/history",
|
|
|
+ "maxWaitTime": 10,
|
|
|
+ "scrollType": 0,
|
|
|
+ "scrollCount": 1,
|
|
|
+ "scrollWaitTime": 1,
|
|
|
+ "cookies": ""
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": -1,
|
|
|
+ "index": 2,
|
|
|
+ "parentId": 0,
|
|
|
+ "type": 0,
|
|
|
+ "option": 3,
|
|
|
+ "title": "提取数据",
|
|
|
+ "sequence": [],
|
|
|
+ "isInLoop": false,
|
|
|
+ "position": 1,
|
|
|
+ "parameters": {
|
|
|
+ "history": 5,
|
|
|
+ "tabIndex": -1,
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "",
|
|
|
+ "iframe": false,
|
|
|
+ "wait": 0,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "paras": [
|
|
|
+ {
|
|
|
+ "nodeType": 0,
|
|
|
+ "contentType": 6,
|
|
|
+ "relative": false,
|
|
|
+ "name": "参数1_页面标题",
|
|
|
+ "desc": "",
|
|
|
+ "extractType": 0,
|
|
|
+ "relativeXPath": "/html/body/iframe[1]",
|
|
|
+ "allXPaths": [
|
|
|
+ "/html/body/iframe[1]",
|
|
|
+ "//iframe[contains(., '')]",
|
|
|
+ "id(\"myIframe\")",
|
|
|
+ "/html/body/iframe[last()-1]"
|
|
|
+ ],
|
|
|
+ "exampleValues": [{ "num": 0, "value": "Dynamic Iframe" }],
|
|
|
+ "unique_index": "14hqdlhesn6ljt6eja8",
|
|
|
+ "iframe": false,
|
|
|
+ "default": "",
|
|
|
+ "paraType": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "JS": "",
|
|
|
+ "JSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "downloadPic": 0
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "nodeType": 1,
|
|
|
+ "contentType": 0,
|
|
|
+ "relative": false,
|
|
|
+ "name": "参数1_链接文本",
|
|
|
+ "desc": "",
|
|
|
+ "extractType": 0,
|
|
|
+ "relativeXPath": "/html/body/div[1]/div[3]/div[1]/div[1]/div[1]/form[1]/div[5]/a[1]",
|
|
|
+ "allXPaths": [
|
|
|
+ "/html/body/div[1]/div[3]/div[1]/div[1]/div[1]/form[1]/div[5]/a[1]",
|
|
|
+ "//a[contains(., '查询')]",
|
|
|
+ "id(\"search\")",
|
|
|
+ "//A[@class='check']",
|
|
|
+ "/html/body/div[last()-3]/div[last()-1]/div/div/div[last()-1]/form/div/a"
|
|
|
+ ],
|
|
|
+ "exampleValues": [{ "num": 0, "value": "查询" }],
|
|
|
+ "unique_index": "gxhcdetmmgcljt6evon",
|
|
|
+ "iframe": true,
|
|
|
+ "default": "",
|
|
|
+ "paraType": "text",
|
|
|
+ "recordASField": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "JS": "",
|
|
|
+ "JSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "downloadPic": 0
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "nodeType": 0,
|
|
|
+ "contentType": 5,
|
|
|
+ "relative": false,
|
|
|
+ "name": "参数1_页面网址",
|
|
|
+ "desc": "",
|
|
|
+ "extractType": 0,
|
|
|
+ "relativeXPath": "/html/body/iframe[1]",
|
|
|
+ "allXPaths": [
|
|
|
+ "/html/body/iframe[1]",
|
|
|
+ "//iframe[contains(., '')]",
|
|
|
+ "id(\"myIframe\")",
|
|
|
+ "/html/body/iframe[last()-1]"
|
|
|
+ ],
|
|
|
+ "exampleValues": [
|
|
|
+ {
|
|
|
+ "num": 0,
|
|
|
+ "value": "http://localhost:8074/taskGrid/test_pages/iframe.html?address=http://www.ceic.ac.cn/history"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "unique_index": "e663xi39mb4ljt6em4l",
|
|
|
+ "iframe": false,
|
|
|
+ "default": "",
|
|
|
+ "paraType": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "JS": "",
|
|
|
+ "JSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "downloadPic": 0
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 2,
|
|
|
+ "index": 3,
|
|
|
+ "parentId": 0,
|
|
|
+ "type": 0,
|
|
|
+ "option": 4,
|
|
|
+ "title": "输入文字",
|
|
|
+ "sequence": [],
|
|
|
+ "isInLoop": false,
|
|
|
+ "position": 1,
|
|
|
+ "parameters": {
|
|
|
+ "history": 5,
|
|
|
+ "tabIndex": -1,
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "//*[@id=\"weidu1\"]",
|
|
|
+ "iframe": true,
|
|
|
+ "wait": 0,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "value": "1",
|
|
|
+ "allXPaths": [
|
|
|
+ "/html/body/div[1]/div[3]/div[1]/div[1]/div[1]/form[1]/div[2]/input[1]",
|
|
|
+ "//input[contains(., '')]",
|
|
|
+ "id(\"weidu1\")",
|
|
|
+ "//INPUT[@class='span1']",
|
|
|
+ "//INPUT[@name='weidu1']",
|
|
|
+ "/html/body/div[last()-3]/div[last()-1]/div/div/div[last()-1]/form/div[last()-3]/input[last()-1]"
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 3,
|
|
|
+ "index": 4,
|
|
|
+ "parentId": 0,
|
|
|
+ "type": 0,
|
|
|
+ "option": 2,
|
|
|
+ "title": "点击元素",
|
|
|
+ "sequence": [],
|
|
|
+ "isInLoop": false,
|
|
|
+ "position": 2,
|
|
|
+ "parameters": {
|
|
|
+ "history": 5,
|
|
|
+ "tabIndex": -1,
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "//*[@id=\"search\"]",
|
|
|
+ "iframe": true,
|
|
|
+ "wait": 2,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "scrollType": 0,
|
|
|
+ "scrollCount": 1,
|
|
|
+ "scrollWaitTime": 1,
|
|
|
+ "clickWay": 0,
|
|
|
+ "maxWaitTime": 10,
|
|
|
+ "paras": [],
|
|
|
+ "allXPaths": [
|
|
|
+ "/html/body/div[1]/div[3]/div[1]/div[1]/div[1]/form[1]/div[5]/a[1]",
|
|
|
+ "//a[contains(., '查询')]",
|
|
|
+ "id(\"search\")",
|
|
|
+ "//A[@class='check']",
|
|
|
+ "/html/body/div[last()-3]/div[last()-1]/div/div/div[last()-1]/form/div/a"
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 4,
|
|
|
+ "index": 5,
|
|
|
+ "parentId": 0,
|
|
|
+ "type": 1,
|
|
|
+ "option": 8,
|
|
|
+ "title": "循环",
|
|
|
+ "sequence": [7, 6],
|
|
|
+ "isInLoop": false,
|
|
|
+ "position": 3,
|
|
|
+ "parameters": {
|
|
|
+ "history": 5,
|
|
|
+ "tabIndex": -1,
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "//*[contains(@class, \"pagination\")]/ul[1]/li[last()-1]/a[1]",
|
|
|
+ "iframe": true,
|
|
|
+ "wait": 0,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "scrollType": 0,
|
|
|
+ "scrollCount": 1,
|
|
|
+ "scrollWaitTime": 1,
|
|
|
+ "loopType": 0,
|
|
|
+ "pathList": "",
|
|
|
+ "textList": "",
|
|
|
+ "code": "",
|
|
|
+ "waitTime": 0,
|
|
|
+ "exitCount": 0,
|
|
|
+ "historyWait": 2,
|
|
|
+ "breakMode": 0,
|
|
|
+ "breakCode": "",
|
|
|
+ "breakCodeWaitTime": 0,
|
|
|
+ "allXPaths": [
|
|
|
+ "/html/body/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/div[2]/div[1]/div[1]/ul[1]/li[10]/a[1]",
|
|
|
+ "//a[contains(., '»')]",
|
|
|
+ "/html/body/div[last()-3]/div[last()-1]/div/div/div/div/div/div/div/ul/li[last()-1]/a"
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 6,
|
|
|
+ "index": 6,
|
|
|
+ "parentId": 4,
|
|
|
+ "type": 0,
|
|
|
+ "option": 2,
|
|
|
+ "title": "点击元素",
|
|
|
+ "sequence": [],
|
|
|
+ "isInLoop": true,
|
|
|
+ "position": 1,
|
|
|
+ "parameters": {
|
|
|
+ "history": 5,
|
|
|
+ "tabIndex": -1,
|
|
|
+ "useLoop": true,
|
|
|
+ "xpath": "//*[contains(@class, \"pagination\")]/ul[1]/li[10]/a[1]",
|
|
|
+ "iframe": true,
|
|
|
+ "wait": 2,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "scrollType": 0,
|
|
|
+ "scrollCount": 1,
|
|
|
+ "scrollWaitTime": 1,
|
|
|
+ "clickWay": 0,
|
|
|
+ "maxWaitTime": 10,
|
|
|
+ "paras": [],
|
|
|
+ "allXPaths": [
|
|
|
+ "/html/body/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/div[2]/div[1]/div[1]/ul[1]/li[10]/a[1]",
|
|
|
+ "//a[contains(., '»')]",
|
|
|
+ "/html/body/div[last()-3]/div[last()-1]/div/div/div/div/div/div/div/ul/li[last()-1]/a"
|
|
|
+ ],
|
|
|
+ "loopType": 0
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 5,
|
|
|
+ "index": 7,
|
|
|
+ "parentId": 4,
|
|
|
+ "type": 1,
|
|
|
+ "option": 8,
|
|
|
+ "title": "循环",
|
|
|
+ "sequence": [8],
|
|
|
+ "isInLoop": true,
|
|
|
+ "position": 0,
|
|
|
+ "parameters": {
|
|
|
+ "history": 5,
|
|
|
+ "tabIndex": -1,
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "/html/body/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/div[1]/table[1]/tbody[1]/tr",
|
|
|
+ "iframe": true,
|
|
|
+ "wait": 0,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "scrollType": 0,
|
|
|
+ "scrollCount": 1,
|
|
|
+ "scrollWaitTime": 1,
|
|
|
+ "loopType": 1,
|
|
|
+ "pathList": "",
|
|
|
+ "textList": "",
|
|
|
+ "code": "",
|
|
|
+ "waitTime": 0,
|
|
|
+ "exitCount": 0,
|
|
|
+ "historyWait": 2,
|
|
|
+ "breakMode": 0,
|
|
|
+ "breakCode": "",
|
|
|
+ "breakCodeWaitTime": 0,
|
|
|
+ "allXPaths": [
|
|
|
+ "/html/body/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/div[1]/table[1]/tbody[1]/tr[1]",
|
|
|
+ "//tr[contains(., '震级(M)发震时刻(')]",
|
|
|
+ "//TR[@class='speed-tr-h1']",
|
|
|
+ "/html/body/div[last()-3]/div[last()-1]/div/div/div/div/div[last()-1]/table/tbody/tr[last()-20]"
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": 7,
|
|
|
+ "index": 8,
|
|
|
+ "parentId": 5,
|
|
|
+ "type": 0,
|
|
|
+ "option": 3,
|
|
|
+ "title": "提取数据",
|
|
|
+ "sequence": [],
|
|
|
+ "isInLoop": true,
|
|
|
+ "position": 0,
|
|
|
+ "parameters": {
|
|
|
+ "history": 5,
|
|
|
+ "tabIndex": -1,
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "",
|
|
|
+ "iframe": true,
|
|
|
+ "wait": 0,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "paras": [
|
|
|
+ {
|
|
|
+ "nodeType": 0,
|
|
|
+ "contentType": 1,
|
|
|
+ "relative": true,
|
|
|
+ "name": "参数1_文本",
|
|
|
+ "desc": "",
|
|
|
+ "relativeXPath": "/td[1]",
|
|
|
+ "allXPaths": [
|
|
|
+ "/td[1]",
|
|
|
+ "//td[contains(., '5.0')]",
|
|
|
+ "/html/body/div[last()-3]/div[last()-1]/div/div/div/div/div[last()-1]/table/tbody/tr[last()-19]/td[last()-5]"
|
|
|
+ ],
|
|
|
+ "exampleValues": [{ "num": 0, "value": "5.0" }],
|
|
|
+ "unique_index": "/td[1]",
|
|
|
+ "iframe": true,
|
|
|
+ "default": "8.8",
|
|
|
+ "paraType": "double",
|
|
|
+ "recordASField": 1,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "JS": "",
|
|
|
+ "JSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "downloadPic": 0
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "nodeType": 0,
|
|
|
+ "contentType": 1,
|
|
|
+ "relative": true,
|
|
|
+ "name": "参数2_文本",
|
|
|
+ "desc": "",
|
|
|
+ "relativeXPath": "/td[2]",
|
|
|
+ "allXPaths": [
|
|
|
+ "/td[2]",
|
|
|
+ "//td[contains(., '2023-06-29')]",
|
|
|
+ "/html/body/div[last()-3]/div[last()-1]/div/div/div/div/div[last()-1]/table/tbody/tr[last()-19]/td[last()-4]"
|
|
|
+ ],
|
|
|
+ "exampleValues": [{ "num": 0, "value": "2023-06-2912:58:00" }],
|
|
|
+ "unique_index": "/td[2]",
|
|
|
+ "iframe": true,
|
|
|
+ "default": "2020-02-08 00:01:02",
|
|
|
+ "paraType": "datetime",
|
|
|
+ "recordASField": 1,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "JS": "",
|
|
|
+ "JSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "downloadPic": 0
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "nodeType": 0,
|
|
|
+ "contentType": 1,
|
|
|
+ "relative": true,
|
|
|
+ "name": "参数3_文本",
|
|
|
+ "desc": "",
|
|
|
+ "relativeXPath": "/td[3]",
|
|
|
+ "allXPaths": [
|
|
|
+ "/td[3]",
|
|
|
+ "//td[contains(., '37.10')]",
|
|
|
+ "/html/body/div[last()-3]/div[last()-1]/div/div/div/div/div[last()-1]/table/tbody/tr[last()-19]/td[last()-3]"
|
|
|
+ ],
|
|
|
+ "exampleValues": [{ "num": 0, "value": "37.10" }],
|
|
|
+ "unique_index": "/td[3]",
|
|
|
+ "iframe": true,
|
|
|
+ "default": "",
|
|
|
+ "paraType": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "JS": "",
|
|
|
+ "JSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "downloadPic": 0
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "nodeType": 0,
|
|
|
+ "contentType": 1,
|
|
|
+ "relative": true,
|
|
|
+ "name": "参数4_文本",
|
|
|
+ "desc": "",
|
|
|
+ "relativeXPath": "/td[4]",
|
|
|
+ "allXPaths": [
|
|
|
+ "/td[4]",
|
|
|
+ "//td[contains(., '71.85')]",
|
|
|
+ "/html/body/div[last()-3]/div[last()-1]/div/div/div/div/div[last()-1]/table/tbody/tr[last()-19]/td[last()-2]"
|
|
|
+ ],
|
|
|
+ "exampleValues": [{ "num": 0, "value": "71.85" }],
|
|
|
+ "unique_index": "/td[4]",
|
|
|
+ "iframe": true,
|
|
|
+ "default": "",
|
|
|
+ "paraType": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "JS": "",
|
|
|
+ "JSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "downloadPic": 0
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "nodeType": 0,
|
|
|
+ "contentType": 1,
|
|
|
+ "relative": true,
|
|
|
+ "name": "参数5_文本",
|
|
|
+ "desc": "",
|
|
|
+ "relativeXPath": "/td[5]",
|
|
|
+ "allXPaths": [
|
|
|
+ "/td[5]",
|
|
|
+ "//td[contains(., '140')]",
|
|
|
+ "/html/body/div[last()-3]/div[last()-1]/div/div/div/div/div[last()-1]/table/tbody/tr[last()-19]/td[last()-1]"
|
|
|
+ ],
|
|
|
+ "exampleValues": [{ "num": 0, "value": "140" }],
|
|
|
+ "unique_index": "/td[5]",
|
|
|
+ "iframe": true,
|
|
|
+ "default": "",
|
|
|
+ "paraType": "int",
|
|
|
+ "recordASField": 1,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "JS": "",
|
|
|
+ "JSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "downloadPic": 0
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "nodeType": 1,
|
|
|
+ "contentType": 0,
|
|
|
+ "relative": true,
|
|
|
+ "name": "参数1_页面标题",
|
|
|
+ "desc": "",
|
|
|
+ "relativeXPath": "/td[6]/a[1]",
|
|
|
+ "allXPaths": [
|
|
|
+ "/td[6]/a[1]",
|
|
|
+ "//a[contains(., '塔吉克斯坦')]",
|
|
|
+ "id(\"cid\")",
|
|
|
+ "/html/body/div[last()-3]/div[last()-1]/div/div/div/div/div[last()-1]/table/tbody/tr[last()-19]/td/a"
|
|
|
+ ],
|
|
|
+ "exampleValues": [{ "num": 0, "value": "塔吉克斯坦" }],
|
|
|
+ "unique_index": "/td[6]/a[1]",
|
|
|
+ "iframe": true,
|
|
|
+ "default": "",
|
|
|
+ "paraType": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "JS": "",
|
|
|
+ "JSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "downloadPic": 0
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "nodeType": 2,
|
|
|
+ "contentType": 0,
|
|
|
+ "relative": true,
|
|
|
+ "name": "参数7_链接地址",
|
|
|
+ "desc": "",
|
|
|
+ "relativeXPath": "/td[6]/a[1]",
|
|
|
+ "allXPaths": [
|
|
|
+ "/td[6]/a[1]",
|
|
|
+ "//a[contains(., '塔吉克斯坦')]",
|
|
|
+ "id(\"cid\")",
|
|
|
+ "/html/body/div[last()-3]/div[last()-1]/div/div/div/div/div[last()-1]/table/tbody/tr[last()-19]/td/a"
|
|
|
+ ],
|
|
|
+ "exampleValues": [
|
|
|
+ {
|
|
|
+ "num": 0,
|
|
|
+ "value": "https://news.ceic.ac.cn/CC20230629125800.html"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "unique_index": "/td[6]/a[1]",
|
|
|
+ "iframe": true,
|
|
|
+ "default": "",
|
|
|
+ "paraType": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "JS": "",
|
|
|
+ "JSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "downloadPic": 0
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "nodeType": 0,
|
|
|
+ "contentType": 1,
|
|
|
+ "relative": true,
|
|
|
+ "name": "参数8_文本",
|
|
|
+ "desc": "",
|
|
|
+ "relativeXPath": "/th[1]",
|
|
|
+ "allXPaths": [
|
|
|
+ "/th[1]",
|
|
|
+ "//th[contains(., '震级(M)')]",
|
|
|
+ "/html/body/div[last()-3]/div[last()-1]/div/div/div/div/div[last()-1]/table/tbody/tr[last()-20]/th[last()-5]"
|
|
|
+ ],
|
|
|
+ "exampleValues": [{ "num": 1, "value": "震级(M)" }],
|
|
|
+ "unique_index": "/th[1]",
|
|
|
+ "iframe": true,
|
|
|
+ "default": "",
|
|
|
+ "paraType": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "JS": "",
|
|
|
+ "JSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "downloadPic": 0
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "nodeType": 0,
|
|
|
+ "contentType": 1,
|
|
|
+ "relative": true,
|
|
|
+ "name": "参数9_文本",
|
|
|
+ "desc": "",
|
|
|
+ "relativeXPath": "/th[2]",
|
|
|
+ "allXPaths": [
|
|
|
+ "/th[2]",
|
|
|
+ "//th[contains(., '发震时刻(UTC+8')]",
|
|
|
+ "/html/body/div[last()-3]/div[last()-1]/div/div/div/div/div[last()-1]/table/tbody/tr[last()-20]/th[last()-4]"
|
|
|
+ ],
|
|
|
+ "exampleValues": [{ "num": 1, "value": "发震时刻(UTC+8)" }],
|
|
|
+ "unique_index": "/th[2]",
|
|
|
+ "iframe": true,
|
|
|
+ "default": "",
|
|
|
+ "paraType": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "JS": "",
|
|
|
+ "JSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "downloadPic": 0
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "nodeType": 0,
|
|
|
+ "contentType": 1,
|
|
|
+ "relative": true,
|
|
|
+ "name": "参数10_文本",
|
|
|
+ "desc": "",
|
|
|
+ "relativeXPath": "/th[3]",
|
|
|
+ "allXPaths": [
|
|
|
+ "/th[3]",
|
|
|
+ "//th[contains(., '纬度(°)')]",
|
|
|
+ "/html/body/div[last()-3]/div[last()-1]/div/div/div/div/div[last()-1]/table/tbody/tr[last()-20]/th[last()-3]"
|
|
|
+ ],
|
|
|
+ "exampleValues": [{ "num": 1, "value": "纬度(°)" }],
|
|
|
+ "unique_index": "/th[3]",
|
|
|
+ "iframe": true,
|
|
|
+ "default": "",
|
|
|
+ "paraType": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "JS": "",
|
|
|
+ "JSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "downloadPic": 0
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "nodeType": 0,
|
|
|
+ "contentType": 1,
|
|
|
+ "relative": true,
|
|
|
+ "name": "参数11_文本",
|
|
|
+ "desc": "",
|
|
|
+ "relativeXPath": "/th[4]",
|
|
|
+ "allXPaths": [
|
|
|
+ "/th[4]",
|
|
|
+ "//th[contains(., '经度(°)')]",
|
|
|
+ "/html/body/div[last()-3]/div[last()-1]/div/div/div/div/div[last()-1]/table/tbody/tr[last()-20]/th[last()-2]"
|
|
|
+ ],
|
|
|
+ "exampleValues": [{ "num": 1, "value": "经度(°)" }],
|
|
|
+ "unique_index": "/th[4]",
|
|
|
+ "iframe": true,
|
|
|
+ "default": "",
|
|
|
+ "paraType": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "JS": "",
|
|
|
+ "JSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "downloadPic": 0
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "nodeType": 0,
|
|
|
+ "contentType": 1,
|
|
|
+ "relative": true,
|
|
|
+ "name": "参数12_文本",
|
|
|
+ "desc": "",
|
|
|
+ "relativeXPath": "/th[5]",
|
|
|
+ "allXPaths": [
|
|
|
+ "/th[5]",
|
|
|
+ "//th[contains(., '深度(千米)')]",
|
|
|
+ "/html/body/div[last()-3]/div[last()-1]/div/div/div/div/div[last()-1]/table/tbody/tr[last()-20]/th[last()-1]"
|
|
|
+ ],
|
|
|
+ "exampleValues": [{ "num": 1, "value": "深度(千米)" }],
|
|
|
+ "unique_index": "/th[5]",
|
|
|
+ "iframe": true,
|
|
|
+ "default": "",
|
|
|
+ "paraType": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "JS": "",
|
|
|
+ "JSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "downloadPic": 0
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "nodeType": 0,
|
|
|
+ "contentType": 1,
|
|
|
+ "relative": true,
|
|
|
+ "name": "参数13_文本",
|
|
|
+ "desc": "",
|
|
|
+ "relativeXPath": "/th[6]",
|
|
|
+ "allXPaths": [
|
|
|
+ "/th[6]",
|
|
|
+ "//th[contains(., '参考位置')]",
|
|
|
+ "/html/body/div[last()-3]/div[last()-1]/div/div/div/div/div[last()-1]/table/tbody/tr[last()-20]/th"
|
|
|
+ ],
|
|
|
+ "exampleValues": [{ "num": 1, "value": "参考位置" }],
|
|
|
+ "unique_index": "/th[6]",
|
|
|
+ "iframe": true,
|
|
|
+ "default": "",
|
|
|
+ "paraType": "text",
|
|
|
+ "recordASField": 1,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "JS": "",
|
|
|
+ "JSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "downloadPic": 0
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "loopType": 1
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": -1,
|
|
|
+ "index": 9,
|
|
|
+ "parentId": 5,
|
|
|
+ "type": 2,
|
|
|
+ "option": 9,
|
|
|
+ "title": "判断条件",
|
|
|
+ "sequence": [10],
|
|
|
+ "isInLoop": true,
|
|
|
+ "position": 1,
|
|
|
+ "parameters": {
|
|
|
+ "history": 1,
|
|
|
+ "tabIndex": 0,
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "",
|
|
|
+ "iframe": false,
|
|
|
+ "wait": 0,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": -1,
|
|
|
+ "parentId": 9,
|
|
|
+ "index": 10,
|
|
|
+ "type": 3,
|
|
|
+ "option": 10,
|
|
|
+ "title": "条件分支",
|
|
|
+ "sequence": [16],
|
|
|
+ "isInLoop": true,
|
|
|
+ "parameters": {
|
|
|
+ "history": 1,
|
|
|
+ "tabIndex": 0,
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "",
|
|
|
+ "iframe": false,
|
|
|
+ "wait": 0,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "class": "3",
|
|
|
+ "value": "日本",
|
|
|
+ "code": "",
|
|
|
+ "waitTime": 0
|
|
|
+ },
|
|
|
+ "position": 0
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": -1,
|
|
|
+ "parentId": 9,
|
|
|
+ "index": 11,
|
|
|
+ "type": 3,
|
|
|
+ "option": 10,
|
|
|
+ "title": "条件分支",
|
|
|
+ "sequence": [],
|
|
|
+ "isInLoop": true,
|
|
|
+ "parameters": {
|
|
|
+ "history": 1,
|
|
|
+ "tabIndex": 0,
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "",
|
|
|
+ "iframe": false,
|
|
|
+ "wait": 0,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "class": 0,
|
|
|
+ "value": "",
|
|
|
+ "code": "",
|
|
|
+ "waitTime": 0
|
|
|
+ },
|
|
|
+ "position": 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "index": 12,
|
|
|
+ "id": -1,
|
|
|
+ "parentId": 9,
|
|
|
+ "type": 3,
|
|
|
+ "option": 10,
|
|
|
+ "title": "条件分支",
|
|
|
+ "sequence": [13],
|
|
|
+ "isInLoop": true,
|
|
|
+ "parameters": {
|
|
|
+ "history": 1,
|
|
|
+ "tabIndex": 0,
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "",
|
|
|
+ "iframe": false,
|
|
|
+ "wait": 0,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "class": 0,
|
|
|
+ "value": "",
|
|
|
+ "code": "",
|
|
|
+ "waitTime": 0
|
|
|
+ },
|
|
|
+ "position": 0
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": -1,
|
|
|
+ "index": 13,
|
|
|
+ "parentId": 10,
|
|
|
+ "type": 2,
|
|
|
+ "option": 9,
|
|
|
+ "title": "条件分支",
|
|
|
+ "sequence": [14, 15],
|
|
|
+ "isInLoop": true,
|
|
|
+ "position": 0,
|
|
|
+ "parameters": {
|
|
|
+ "history": 1,
|
|
|
+ "tabIndex": 0,
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "",
|
|
|
+ "iframe": false,
|
|
|
+ "wait": 0,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": -1,
|
|
|
+ "parentId": 13,
|
|
|
+ "index": 14,
|
|
|
+ "type": 3,
|
|
|
+ "option": 10,
|
|
|
+ "title": "条件分支",
|
|
|
+ "sequence": [],
|
|
|
+ "isInLoop": true,
|
|
|
+ "parameters": {
|
|
|
+ "history": 1,
|
|
|
+ "tabIndex": 0,
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "",
|
|
|
+ "iframe": false,
|
|
|
+ "wait": 0,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "class": 0,
|
|
|
+ "value": "",
|
|
|
+ "code": "",
|
|
|
+ "waitTime": 0
|
|
|
+ },
|
|
|
+ "position": 0
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": -1,
|
|
|
+ "parentId": 13,
|
|
|
+ "index": 15,
|
|
|
+ "type": 3,
|
|
|
+ "option": 10,
|
|
|
+ "title": "条件分支",
|
|
|
+ "sequence": [],
|
|
|
+ "isInLoop": true,
|
|
|
+ "parameters": {
|
|
|
+ "history": 1,
|
|
|
+ "tabIndex": 0,
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "",
|
|
|
+ "iframe": false,
|
|
|
+ "wait": 0,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "class": 0,
|
|
|
+ "value": "",
|
|
|
+ "code": "",
|
|
|
+ "waitTime": 0
|
|
|
+ },
|
|
|
+ "position": 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": -1,
|
|
|
+ "index": 16,
|
|
|
+ "parentId": 11,
|
|
|
+ "type": 0,
|
|
|
+ "option": 5,
|
|
|
+ "title": "Break",
|
|
|
+ "sequence": [],
|
|
|
+ "isInLoop": true,
|
|
|
+ "position": 0,
|
|
|
+ "parameters": {
|
|
|
+ "history": 1,
|
|
|
+ "tabIndex": 0,
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "",
|
|
|
+ "iframe": false,
|
|
|
+ "wait": 0,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "codeMode": "3",
|
|
|
+ "code": "",
|
|
|
+ "waitTime": 0,
|
|
|
+ "recordASField": 0,
|
|
|
+ "paraType": "text"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": -1,
|
|
|
+ "index": 17,
|
|
|
+ "parentId": 4,
|
|
|
+ "type": 2,
|
|
|
+ "option": 9,
|
|
|
+ "title": "判断条件",
|
|
|
+ "sequence": [18],
|
|
|
+ "isInLoop": true,
|
|
|
+ "position": 1,
|
|
|
+ "parameters": {
|
|
|
+ "history": 1,
|
|
|
+ "tabIndex": 0,
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "",
|
|
|
+ "iframe": false,
|
|
|
+ "wait": 0,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": -1,
|
|
|
+ "parentId": 6,
|
|
|
+ "index": 18,
|
|
|
+ "type": 3,
|
|
|
+ "option": 10,
|
|
|
+ "title": "条件分支",
|
|
|
+ "sequence": [20],
|
|
|
+ "isInLoop": true,
|
|
|
+ "parameters": {
|
|
|
+ "history": 1,
|
|
|
+ "tabIndex": 0,
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "",
|
|
|
+ "iframe": true,
|
|
|
+ "wait": 0,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "class": "5",
|
|
|
+ "value": "哥伦比亚",
|
|
|
+ "code": "return document.body.innerText.includes(\"哥伦比亚\")",
|
|
|
+ "waitTime": 0
|
|
|
+ },
|
|
|
+ "position": 0
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": -1,
|
|
|
+ "parentId": 7,
|
|
|
+ "index": 19,
|
|
|
+ "type": 3,
|
|
|
+ "option": 10,
|
|
|
+ "title": "条件分支",
|
|
|
+ "sequence": [],
|
|
|
+ "isInLoop": true,
|
|
|
+ "parameters": {
|
|
|
+ "history": 1,
|
|
|
+ "tabIndex": 0,
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "",
|
|
|
+ "iframe": false,
|
|
|
+ "wait": 0,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "class": 0,
|
|
|
+ "value": "",
|
|
|
+ "code": "",
|
|
|
+ "waitTime": 0
|
|
|
+ },
|
|
|
+ "position": 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": -1,
|
|
|
+ "index": 20,
|
|
|
+ "parentId": 9,
|
|
|
+ "type": 0,
|
|
|
+ "option": 5,
|
|
|
+ "title": "退出循环",
|
|
|
+ "sequence": [],
|
|
|
+ "isInLoop": true,
|
|
|
+ "position": 0,
|
|
|
+ "parameters": {
|
|
|
+ "history": 1,
|
|
|
+ "tabIndex": 0,
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "",
|
|
|
+ "iframe": true,
|
|
|
+ "wait": 0,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "codeMode": "3",
|
|
|
+ "code": "",
|
|
|
+ "waitTime": 0,
|
|
|
+ "recordASField": 0,
|
|
|
+ "paraType": "text"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "index": 21,
|
|
|
+ "id": -1,
|
|
|
+ "parentId": 6,
|
|
|
+ "type": 3,
|
|
|
+ "option": 10,
|
|
|
+ "title": "条件分支",
|
|
|
+ "sequence": [],
|
|
|
+ "isInLoop": true,
|
|
|
+ "parameters": {
|
|
|
+ "history": 1,
|
|
|
+ "tabIndex": 0,
|
|
|
+ "useLoop": false,
|
|
|
+ "xpath": "",
|
|
|
+ "iframe": false,
|
|
|
+ "wait": 0,
|
|
|
+ "waitType": 0,
|
|
|
+ "beforeJS": "",
|
|
|
+ "beforeJSWaitTime": 0,
|
|
|
+ "afterJS": "",
|
|
|
+ "afterJSWaitTime": 0,
|
|
|
+ "class": 0,
|
|
|
+ "value": "",
|
|
|
+ "code": "",
|
|
|
+ "waitTime": 0
|
|
|
+ },
|
|
|
+ "position": 0
|
|
|
+ }
|
|
|
+ ]
|
|
|
+}
|