Are there any tools available for transforming types defined in an xsd schema (may or may not include other xsd files) into ActionScript value objects? I’ve been googling this for a while but can’t seem to find any tools and I’m pondering wether writing such a tool would save us more time right now than to simply code our value objects by hand.
Another possibility I’ve been considering is using a tool such as XMLBeans to transform the types defined by the schema to Java classes and then converting those classes in ActionScript. However, I’ve come to realize that there are about a gazillion java -> as3 converters out there and the general consesus seems to be that they sort of work, ie, I have no idea which tool is a good fit.
Any thoughts?
For Java -> AS generation, check out GAS3 from the Granite Data Services project:
http://www.graniteds.org/confluence/display/DOC/2.+Gas3+Code+Generator
This is the kind of thing you can write yourself too, especially if you leverage a tool like Ant and write a custom Task to handle it. In fact, I worked on this last year and open-sourced it:
https://github.com/cliffmeyers/Java2As