Notes on Extensible Markup Language

XML is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable.

ExpressJS XML body parser middleware

A connect middleware for parsing incoming XML data. It converts the received XML data structure into a JSON-object. The XML bodyparser middleware works in any connect- or express-based nodejs application.

Silex JMS Serializer Provider

Seamlessly serialize or deserialize object graphs of any complexity. It supports XML, JSON, YAML, and naturally, plain PHP data structures. Annotations or configuration files can be used to implement fine-grained (de-)serialization rules.