XML Content is an XML entry, XSL transformation, and XML validation module that leverages PHP xml and xsl support, and the drupal output filter system. With XML Content, you can save XML inside the body of any node type, and have it display differently with XSL, or validated against a preconfigured schema.
XML Content features:
- Multiple xml document types, by creating multiple input formats
- Custom XSL script for each input format, and hence custom vew for each document type
- On-submit XML validation of nodes that have an XML input format
- Options with multiple levels/types of validation or each format: None, Well-formed, DTD, XSD, RelaxNG
Moreover, since the functionality is implemented as an output filter, the original XML remains intact, and available for processing by PHP, like extracting a node's title field value from an XML element insde the node body with SimpleXML.
XML Content currently requires PHP 5, and does NOT feature a web-based XML editor.