1
A
回答
3
由于CFC实例(数据隐藏)的性质,wddx进程无法查看它的“内部”以序列化它。
但是,对于CFC实例序列化,您确实有两个选项,具体取决于您要完成的任务。
如果你想你的序列化实例的CFC的内部状态,你应该只是你的CFC返回的CFC实例变量范围内添加一个方法。然后您可以简单地序列化调用该方法的响应。
getMemento()
或getInstanceData()
应该可以工作。 - 感谢Scott Stroz!如果要序列化CFC实例的元数据(属性和方法),可以使用ColdFusion的函数
getComponentMetadata()
构建并序列化该调用的结果。 - 谢谢Dan Bracuk!
1
退房ObjectSave()
和ObjectLoad()
,但如果IMO序列化的数据是在不同版本的CF的道路要加载它们是有风险的。
相关问题
- 1. 实例化一个CFC两次
- 2. 如何序列化CustomLineCap类的实例
- 3. 存储实例序列化
- 4. 序言列表实例化
- 5. 反序列化类实例++
- 6. 使用XML对实例/实例进行序列化/反序列化
- 7. 为每个序列化实例化GSON的新实例?
- 8. 如何在序列化/反序列化JSON时擦除实例类型?
- 9. 将XText模型实例序列化并反序列化为OutputStream
- 10. PHP PDO - 不能序列化或反序列化PDO实例
- 11. PDOException:您无法序列化或反序列化PDO实例
- 12. 不能调用序列化的单例类的实例序列化()在VB.NET
- 13. 将.NET EventLogEntry实例序列化为XML
- 14. 将类实例序列化为JSON
- 15. 反序列化JavaScript对象实例
- 16. 序列化内部类实例
- 17. WPF:BinaryFormatter可以序列化FlowDocument实例吗?
- 18. Spring 3 bean实例化序列
- 19. 无法反序列化java.util.HashSet的实例
- 20. 从第三方DLL反序列化二进制序列化实例给出未初始化/空实例
- 21. 如何序列化单个模型实例并包含主键
- 22. C#:如何检查一个实例是否可序列化
- 23. 如何在UML序列图中显示实例化?
- 24. 如何序列化由DbMetal生成的类的实例?
- 25. 如何在Python中序列化动态类实例?
- 26. 如何序列化包含私有成员的类的实例?
- 27. 如何序列化一个Data实例的数据结构?
- 28. 如何将JsonObject实例转换/反序列化为具体类?
- 29. JSON.NET - 如何反序列化接口实例的集合?
- 30. 如何启用序列的实例化模块以Verilog
或者,hm。也许这是不合理的,因为组件内的数据是隐藏的。 –
处理这个问题的最好方法可能是添加一个方法,为您提供当前CFC实例的数据备忘录。当我需要像JSON一样来回传递数据时,我经常使用这种方法。 –
对。我也在想这个。我实际上有这样一个方法,getInstanceData()....所以我会用它并序列化结果,我想。谢谢Scott! –