The text parser has an program error

Hello,

The text parser is not something that requires specific configuration, as it’s a tool that converts the extracted HTTP from earlier and doesn’t have a separate settings window.
What kind of error could this be?

I’m trying to send the specified link to HTTP - Parser - GPT. The process from RSS to HTTP seems fine. However, although the parser keeps showing a green success message, the output remains empty.
Turning off “Uppercase Headings” doesn’t resolve the issue either.

What exactly are you trying to extract from the html? The data is cut off but I do not really see much text. Its just mostly code I see. Are you trying to send the text on the page to OpenAI?

Hello,
I’m in the process of pulling Google News.
I haven’t written or clicked any code. I clicked “2. URL” in HTTP and “3. Data” in the parser, but there’s no output.

HTTP output : Data

Parser :Input
Bundle 1Collection
HTML
Line break crlf
Uppercase headings false

Output
Bundle 1Collection
Text

This is because Google News loads the content dynamically.

You cannot use the HTTP module to perform scraping on these sort of websites.

So you basically need to “visit” the site yourself to get the content. This is called Web Scraping.

Web Scraping

For web scraping, some apps you can use are ScrapingBee and ScrapeNinja to get content from the page.

I’ve used ScrapeNinja, and you can use jQuery-like selectors in the extractor function.

ScrapeNinja also can run the page in a real web-browser, loading all the content and running the page load scripts so it closely simulates what you see, as opposed to just the raw page HTML fetched from the HTTP module.

If you want an example, take a look at Grab data from page and url - #5 by samliew

AI-powered “easier” method

You can also use AI-powered web scraping tools like Dumpling AI.

This is probably the easiest and quickest way to set-up, because all you need to do is to describe the content that you want, instead of inspecting the element to create selectors, or having to come up with regular expression patterns.

The plus-side of this is that such services combine BOTH fetching and extracting of the data in a single module (saving operations), and doing away with the lengthy setup from the other methods.

For more information on the different methods of web scraping, see Overview of Different Web Scraping Techniques in Make 🌐

Hope this helps! Let me know if there are any further questions or issues.

@samliew

P.S.: Investing some effort into the Make Academy will save you lots of time and frustration using Make.

2 Likes