Golang encoding/xml: Difference between revisions
From wikinotes
(→Basics) |
|||
Line 21: | Line 21: | ||
|} | |} | ||
</blockquote><!-- Tutorials --> | </blockquote><!-- Tutorials --> | ||
= Struct Tags = | = Struct Tags = |
Revision as of 23:12, 25 June 2022
go's builtin library for parsing xml.
WARNING:
wip
Documentation
Tutorials
tutorialedge https://tutorialedge.net/golang/parsing-xml-with-golang/
Struct Tags
See full details here
type User struct { Name `xml:"Name"` // <User><Name>value</Name></User> Color `xml:"color,attr"` // <User color="value"></User> Skip `xml:"-"` // <User></User> }Known issues:
- xml namespaces don't work as expected: https://github.com/golang/go/issues/11496
- It doesn't appear that go's internal xml library supports schema validation