我有一个2D模拟,他们想通过将X3D保存出来然后再加载到查看器中进行演示来添加X3D。从仿真的角度来看,我拥有了所需的一切(即布局,对象等)。我现在需要做的是输出兼容X3D的XML,可以将其加载到FreeWRL之类中并进行查看。我过去使用过JAXB,但仅用于简单标记。 X3D具有复杂的标签,标签本身以及标签之间带有字符串。是否有人可以向我指出任何示例/教程/课程/等等,这将有助于我正确设置XML编写器部分,从而使我可以专注于确保使3D世界中所有的2D模拟组件可视化。
最佳答案
您可以使用.xsd模式来生成映射到该模式的Java类。从那里开始,就产生了一个Java对象并让jaxb序列化它们。 http://www.javaworld.com/javaworld/jw-06-2006/jw-0626-jaxb.html