Page parses full install
Last updated
Was this helpful?
Last updated
Was this helpful?
Place an input element on the page. A link to the page that we will process will be entered in this field.
2. Place an PagePreview element on the page. In this element will be placed content of parsed page.
3. Add new workflow. You need to pass the link to the plugin action "Web Page Parser - Get HTML From One URL"
4. Set 2 states of our PagePreview element:
5. Passing states to our element.
6. For further actions, we need 3 data tables.
Data table for templates with one field: Title ( type: Text )
Data table for template fields: 1. Template ID ( type: Text ) - Here we will store the template id from the Templates table. 2. Class List ( type: Text ) - Here we will store data about position of field on the parsed page. 3. Title ( type: Text ) - Here we will store title of field.
Data table for fields selected direct from PagePreview element: 1. Title ( type: Text ) - Here we will store title of selected field. 2. Text ( type: Text ) - Here we will store text content of selected field.
7. Add new workflow
Need to create an template
2. Add Field To Template
Add new workflow
Now on change tag in dropdown all elements of the parsed page with this tag will be hightlighted
.....................................
If the page was opened with single parsing, it is not a fact that with multiple parsing, requests will not be blocked for incomprehensible activity from ip.
For multiple parsing of pages, you need at least 1 template and a csv file with links.
Example of correct .csv file:
Place an fileuploader at the page
2. Add new workflow
3. Add action from plugin
5. Set link from fileuploader
6. Add step in workflow
7. Set data of action
8. Now return data in convenient format
As link to .csv file with data
As formatted text
Add an dropdown to the page
Add new step in workflow
Create new state
Set value of this state
Set source of dropdown to this state