JsonML (JSON Markup Language), The purpose of JsonML is to provide a compact format for transporting XML-based data via JSON. JsonML can help when building UI in Ajax applications and can easily be used to bind behaviors to DOM elements for implementing techniques such as Progressive Enhancement.