optimize
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +1,2 @@
|
|||||||
.DS_Store
|
.DS_Store
|
||||||
|
Thumbs.db
|
||||||
|
|||||||
BIN
icon.png
BIN
icon.png
Binary file not shown.
|
Before Width: | Height: | Size: 5.0 KiB After Width: | Height: | Size: 4.1 KiB |
@ -3,7 +3,7 @@
|
|||||||
"name": "Data Extracter",
|
"name": "Data Extracter",
|
||||||
"version": "0.0.1",
|
"version": "0.0.1",
|
||||||
"author": "jebbs",
|
"author": "jebbs",
|
||||||
"description": "Extract data as sheet from web page elements。",
|
"description": "Extract data from web page elements as sheet.",
|
||||||
"icons": {
|
"icons": {
|
||||||
"16": "icon.png",
|
"16": "icon.png",
|
||||||
"48": "icon.png",
|
"48": "icon.png",
|
||||||
|
|||||||
@ -13,9 +13,13 @@
|
|||||||
<div class="container-fluid" style="min-width: 420px;">
|
<div class="container-fluid" style="min-width: 420px;">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col">
|
<div class="col">
|
||||||
<h3>Data Extractor</h3>
|
<h6>Usage</h6>
|
||||||
<div class="alert alert-info small" role="alert">
|
</div>
|
||||||
<h6>Usage:</h6>
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col">
|
||||||
|
<div class="alert alert-info small">
|
||||||
|
<!-- <h6>Usage:</h6> -->
|
||||||
<p>
|
<p>
|
||||||
<b>Open console</b> and
|
<b>Open console</b> and
|
||||||
<b>switch to Data Extracter</b>, then call the
|
<b>switch to Data Extracter</b>, then call the
|
||||||
@ -24,20 +28,35 @@
|
|||||||
<p>
|
<p>
|
||||||
<img src="demo.png" alt="" style="max-width: 489px; width: 100%; border-radius: 5px">
|
<img src="demo.png" alt="" style="max-width: 489px; width: 100%; border-radius: 5px">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
|
||||||
|
<div class="col">
|
||||||
|
<h6>Examples</h6>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col">
|
||||||
|
<div class="alert alert-success small">
|
||||||
<p>
|
<p>
|
||||||
<b>Example</b>:<br> extract("table tr", ["td:nth-child(0)","td:nth-child(1)"])
|
<b>Extract current page</b>:
|
||||||
|
<br>extract("table tr", ["td:nth-child(0)","td:nth-child(1)"])
|
||||||
</p>
|
</p>
|
||||||
|
<p>
|
||||||
|
<b>Extract pages of sample.com (1-10, interval 1)</b>:
|
||||||
|
<br>extract("table tr", ["td:nth-child(0)","td:nth-child(1)"],"http://sample.com/?pn=${page}",1,10,1)
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
<b>Extract specified pages (1,3,5)</b>:
|
||||||
|
<br>extract("table tr", ["td:nth-child(0)","td:nth-child(1)"],"http://sample.com/?pn=${page}",[1,3,5])
|
||||||
|
|
||||||
|
</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="alert alert-info small" role="alert">
|
|
||||||
<h6>Interface:</h6>
|
|
||||||
<p>function extract(itemsSelector:string, fieldSelectors:string[]) </p>
|
|
||||||
<p>function extract(itemsSelector:string, fieldSelectors:string[], url:string, from:number, to:number, interval:number)</p>
|
|
||||||
<p>function extract(itemsSelector:string, fieldSelectors:string[], url:string, pages:number[])</p>
|
|
||||||
</div>
|
|
||||||
<!-- <div class="alert alert-danger small" role="alert">
|
|
||||||
Selector means
|
|
||||||
<b>JQuery Selectors</b> which is used to select data items and fields.
|
|
||||||
</div> -->
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user