How do I scrape data from Web?

Why make 3/4/5 calls, with added complications, when you can make one ?

The payload is not very big at all, probably no more than 200 characters.

Give me structural help, how to fix these issue?, in one post

See three posts up

But this don't let me know and to explore how to use Evaluate JS and how to identify the JS evaluated, in When WebView.WebViewStringChanged(value), as this does not have id and I cannot identify any one of the JS Evaluated if all JS evaluated at very same time.

Yes you can. See this post above:

which shows the input and the output

How to use this when Image Evaluated JS done?

show your code for getting the images

Now I am getting both of my Prices and MRPs

But still my question raised very high that how to identify multiple JS evaluated at very same time.

I am using this as image code.
You helped me alot.

Do these like the others:

document.querySelectorAll("[data-image-effect]")[0]

Means?

This

will always return: image effect, image-hover, scan.current, scan.compare in the same order, so that you know which is which.

I have changed the output to a flat list, which you will need to use a JSONTextDecode block on to convert it to a list.

Will you help me how and why you put symbols like { }[ ] ' ', and please explain each code you wrote and how it works as a master

In a nutshell, json, json arrays and javascript concatenatation.

Too big a subject to cover here. Go and spend a few days doing the relevant tutorials here:

If I’m not mistaken, you should ask that in the Kodular Community forums.

1 Like

I am using AI2 App Inventor.

The saturation of these blocks is from Kodular

Later in the topic, yes you we’re using MIT AI2, sorry for confusion.

No worries.

Do you know to scrap data from any specific website? eg, image urls, product name, price etc.