---
title: Parsing XML without Library - Tsoding
link: https://www.youtube.com/watch?v=j6Zt6cyJSXc
source: youtube-com-tsodingdaily
published: 2026-09-07T12:41:18Z
updated: 2026-09-07T12:45:51Z
first_seen: 2026-09-08T10:17:10.166315Z
authors:
- Tsoding Daily
summary: |-
  Streamed Live on Twitch: https://twitch.tv/tsoding
  Enable Subtitles for Twitch Chat

  More videos of this project: https://www.youtube.com/playlist?list=PLW-7jryWDKRI

  Music Tracks Featured:
  - ko0x - Galaxy Guppy -  https://ko0x.bandcamp.com/track/galaxy-guppy
  - ThronoCrigger - Icarus - https://thronocrigger.bandcamp.com/track/icarus

  References:
  - https://github.com/tsoding/tatr
  - https://github.com/tsoding/olive.c

  Chapters:
  - 00:00:00 - Teaser
  - 00:00:46 - Intro
  - 00:12:39 - Starting project
  - 00:15:28 - First approach
  - 00:33:24 - Second approach
  - 00:48:47 - Constructing DOM
  - 01:01:44 - Lexing
  - 01:13:41 - Dumping DOM
  - 01:28:26 - Generating Atlas
  - 02:25:51 - Outro

  Topic: Parsing .ora files and generating atlas images from them.

  Twitch Chat in Subtitles generated by: https://github.com/tsoding/markut

  Support:
  - https://github.com/tsoding/donate#support-tsoding
content: extracted
html: 2026-09-07-parsing-xml-without-library-tsoding.html
preview:
  file: 2026-09-07-parsing-xml-without-library-tsoding.preview-1f65aefca035.webp
  width: 256
  height: 192
  color: '#c5c5c5'
images:
- source: https://i.ytimg.com/vi/j6Zt6cyJSXc/maxresdefault.jpg
  original:
    file: 2026-09-07-parsing-xml-without-library-tsoding.image-5ec9de06825a.jpg
    width: 1280
    height: 720
  variants:
  - file: 2026-09-07-parsing-xml-without-library-tsoding.image-7ea5d483f166.webp
    width: 48
    height: 27
  color: '#fefefe'
extra:
  thumbnail: https://i3.ytimg.com/vi/j6Zt6cyJSXc/hqdefault.jpg
---

Streamed Live on Twitch: https://twitch.tv/tsoding\
Enable Subtitles for Twitch Chat

More videos of this project: https://www.youtube.com/playlist?list=PLW-7jryWDKRI

### Music Tracks Featured

- ko0x - Galaxy Guppy - https://ko0x.bandcamp.com/track/galaxy-guppy
- ThronoCrigger - Icarus - https://thronocrigger.bandcamp.com/track/icarus

### References

- https://github.com/tsoding/tatr
- https://github.com/tsoding/olive.c

### Chapters

- [00:00:00](https://www.youtube.com/watch?v=j6Zt6cyJSXc&t=0) - Teaser
- [00:00:46](https://www.youtube.com/watch?v=j6Zt6cyJSXc&t=46) - Intro
- [00:12:39](https://www.youtube.com/watch?v=j6Zt6cyJSXc&t=759) - Starting project
- [00:15:28](https://www.youtube.com/watch?v=j6Zt6cyJSXc&t=928) - First approach
- [00:33:24](https://www.youtube.com/watch?v=j6Zt6cyJSXc&t=2004) - Second approach
- [00:48:47](https://www.youtube.com/watch?v=j6Zt6cyJSXc&t=2927) - Constructing DOM
- [01:01:44](https://www.youtube.com/watch?v=j6Zt6cyJSXc&t=3704) - Lexing
- [01:13:41](https://www.youtube.com/watch?v=j6Zt6cyJSXc&t=4421) - Dumping DOM
- [01:28:26](https://www.youtube.com/watch?v=j6Zt6cyJSXc&t=5306) - Generating Atlas
- [02:25:51](https://www.youtube.com/watch?v=j6Zt6cyJSXc&t=8751) - Outro

Topic: Parsing .ora files and generating atlas images from them.

Twitch Chat in Subtitles generated by: https://github.com/tsoding/markut

### Support

- https://github.com/tsoding/donate#support-tsoding
