I did a bit of work with XML last year and have been planning to revisit this and appreciated this topic.
A couple more on Processing page:
https://processing.org/tutorials/data/
Also search the old forum:
This was version 0.1 of some work I did last year:
It has significantly improved since then.
I made the video just in case my “live” demo at a presentation did not work.
![]()