Refactor XML parser #82

Merged
thesabinelim merged 10 commits from xml-parser-refactor into master 2023-05-16 21:07:42 +08:00

10 Commits

Author SHA1 Message Date
Sabine Lim
b5051e4e93 Remove all special uses of xmlValue 2023-05-16 22:37:15 +10:00
Sabine Lim
f2113417b0 Reorder 2023-05-16 22:37:15 +10:00
Sabine Lim
3ded892887 Rename name to tag 2023-05-16 22:37:15 +10:00
Sabine Lim
884c02b5f7 Rename data to node 2023-05-16 22:37:15 +10:00
Sabine Lim
4b029c9728 Clarify comments 2023-05-16 22:37:15 +10:00
Sabine Lim
84f32c91a4 Remove unused functions 2023-05-16 22:37:15 +10:00
Sabine Lim
45cbbcc865 Simplify XMLNode data structure 2023-05-16 22:37:15 +10:00
Sabine Lim
9b79063641 Remove getters and setters 2023-05-16 22:37:15 +10:00
Sabine Lim
21e2e651a2 Move xmlValue to xmlParser 2023-05-16 22:37:15 +10:00
Sabine Lim
32e2691eb7 Move XMLParser into its own file 2023-05-16 22:37:15 +10:00