sreene26
(Sreene26)
May 21, 2025, 8:16am
1
Hi UiPath Community ,
I need to extract table data from a webpage , but with the following strict constraints:
Requirements:
Extract a HTML table from a public website.
Do not use selectors (as the table’s position in the DOM changes every time).
Do not use image-based automation (no CV, no OCR).
Must work even if the table’s location or layout changes dynamically on each load.
Limitations:
No Selectors
No Computer Vision
No OCR
Cannot rely on table class/id since it changes position frequently
Please let me know
@sreene26 ,
Use Extract Form Data semantic activity for this but remember it going to cost you AI Units.
The UiPath Documentation Portal - the home of all our valuable information. Find here everything you need to guide you in your automation journey in the UiPath ecosystem, from complex installation guides to quick tutorials, to practical business...
Anil_G
(Anil Gorthi)
May 21, 2025, 1:52pm
3
@sreene26
are there any specific columns you are looking at?
is it only one table? ..how do you decide manually?
cheers
postwick
(Paul Ostwick)
May 21, 2025, 2:24pm
4
Just because it changes doesn’t mean you can’t use selectors. You just have to create the selector properly so that it still finds it. For example, if it has unique properties (aaname, id, etc) you just eliminate the parent elements from the selector.