ACT NOW: The Alteryx team will be retiring support for Community account recovery and Community email-change requests Early 2026. Make sure to check your account preferences in my.alteryx.com to make sure you have filled out your security questions. Learn more here
Start Free Trial

Weekly Challenges

Solve the challenge, share your solution and summit the ranks of our Community!

Also available in | Français | Português | Español | 日本語
IDEAS WANTED

Want to get involved? We're always looking for ideas and content for Weekly Challenges.

SUBMIT YOUR IDEA

Challenge #13: HTML Table Parsing

moritzsturm
Meteoro

Solution attached.

Laszlo_D
Asteroide

image.png

KatieA
Alteryx Alumni (Retired)

Solution attached!

rmassambane
Bólido
 
Trumble_dup_334
Meteoro

Done it, but not sure how to show Nulls as [Null] rather than <Null>. Summarize tool maybe?

wwatson
Cuásar

My solution

JonathanW
Asteroide

JonathanW_0-1578278513269.png

RWvanLeeuwen
Bólido

Again my solution.

Spoiler
13 raw.png13 result.png


I thought I had submitted my solution, but when I ran the workflows from the index (next) this one was still empty somehow
Download this workflow created by @ Hannah_Lissama, @ Alekh, and @ mceleavey.
or try this app to download your unsolved challenges. (Created by: @ LordNeilLord)

 

andypick
Asteroide

solution attached

 

Spoiler
Capture.PNG
SueDonim
Asteroide

I admit to have learned much from @markp201 and a similar workflow he made for parsing HTML, though it did require some adaptation.  With that in place, it was all pretty straight-forward

 

Spoiler
Process:
- Remove line breaks and white space
- Remove all tags other than \td and \tr
- Clean-up
- Split row data into rows
- Split column data into columns
- Clean-up
- Trim whitespace
- Remove pipes
- Remove non-relevant records
- Convert empty cells to null

MySolution.PNG