Tool to extract specific fields from an XML file?

Does anyone have a go too tool to extract a specific subset of fields from an XML document before I go and write something to do it?

google “xml parsing tool”

https://www.linux.org/docs/man1/xmllint.html

also there are many libraries for perl and python you can try

Thanks @elvisimprsntr
(I thought you were dead)

I have had a look around but was more after a recommendation from real world usage. xmllint looks like it’s worth a punt.