EMF, JSON and I
summary
Shows concrete tooling and limits: Ecore ↔ XML Schema conversion is built into EMF and works bi-directionally; EMF XML serialization handles million-object graphs fast. JSON support is weaker: an EMF JSON resource serializes instances but adds eClass metadata and does not automatically match the JSON Schema exporter, cross-references and inheritance require workarounds, and there is no robust JSON Schema → Ecore round trip. Demonstrations use EMF Forms to export JSON Schema and JSON Forms for UIs; sample code and repo are provided.
AI-written summary · about
chapters (8)
- 0:00Intro
- 0:30Context
- 6:24EMF Core
- 10:22XML Schema EMF
- 14:54EMF to XML
- 18:42EMF to JSON
- 27:19Limitations
- 29:29Summary
related talks
32mJSON Standards for the Web
25mFull-stack forms with JSON Schemas
39mRapidly Mapping JSON/XML API Schemas in Ruby
04mLightning Talk JSON Schema
26mDesign Suggestions for XML++
29mSponsored Session: Breaking Down CGMES Barriers: How OpenCGMES Solves Real-World G...
18mX-definition 3.3 – XML and JSON
39mJSONSchema as a runtime type system - Advanced concepts and practical uses
