The current spec describes one particular XMP serialization, but each tool I've checked (Adobe XMP Toolkit, EXifTool, Rust XMP) format it differently. We do have a bit about "XMP as RDF" but need to expand on that to be able to read current tools output.