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