我正在为我的Flex应用程序编写一个模拟后端服务。因为我可能需要添加/编辑/修改随时间的模拟数据,我宁愿不产生这样的代码中的数据:将数据反序列化为模拟对象的好方法是什么?
var mockData = new Array();
mockData.push(new Foo(1, "abc", "xyz"));
mockData.push(new Foo(2, "def", "xyz"));
...
而是我想将数据存储在一个文件中以某种格式,它可以很容易地序列化到我的强类型值对象(即上面的Foo)。理想情况下,我希望以自描述格式创建数据(即每个字段的数据类型,它表示的类别等)
这是否有意义?有什么建议么?
注意:如果尚未假定,则asx3m库也会进行序列化。 – dustmachine 2009-11-09 22:40:29
这太棒了,谢谢!数据文件会变得有点冗长(与CSV之类的东西相比),但是这似乎可以完成这项工作,谢谢。 – Marplesoft 2009-11-10 18:41:33