Tue, 19/02/2008 - 12:56 — robertm
This is the home page for SimileXMLv3.
SimileXMLv3 is intended as a bog-standard XML representation of Simile models, with a direct, one-to-one relationship between the parts of the Prolog clauses and the XML elements and attributes.
The aim is to provide a robust XML-based language which can provide guaranteed conversion in either direction (including round-tripping). This aim can be met with more profound changes to the syntax or underlying data model, but this would require more work to come up with the new design, and to ensure that it works under all circumstances.
XML Schema
The SimileXMLv3 Schema page is here.
XSugar Ruleset
The XSugar rule-set for converting between Simile Prolog and SimileXMLv3 is here.
Attachment | Size |
---|---|
SimileXMLv3.xsd | 23.58 KB |
SimileProlog_SimileXMLv3.xsg | 8.35 KB |
- Printer-friendly version
- Log in or register to post comments