sabre/xml is an XML library that you may not hate.
parseCurrentElement()
edge-casesparseCurrentElement()
edge-casesmixedContent
deserializer function, which might be useful if you're parsing HTML-like documents with elements that contain both text and other elements as siblings. (@staabm).finally
to always roll back the context stack when serializing.contextStack
in the Reader object is now correctly rolled back in
error conditions (@staabm).$elementMap
in the Reader now also supports bare element names.Service::expect()
can now also work with bare element names.