Google Drive Realtime API,我应该如何在协作模型中建模SVG

时间:2013-07-18 08:10:48

标签: svg google-drive-api google-drive-realtime-api

在Google的Realtime API中建模SVG DOM树的好方法或推荐方法是什么?具体来说,字符串化SVG DOM树并选择协作字符串模型还是有更好的方法?感谢。

1 个答案:

答案 0 :(得分:1)

这取决于你想用它做什么。如果您想要做的只是显示某些东西,而不是它可编辑,那么我只是存储它是一个blob。例如,也许只是一个静态字符串。

如果您希望能够对其进行编辑,则协作字符串会出现问题,因为难以保证合并不同协作者操作的结果将导致格式良好的XML。

相反,您可以使用custom objects来模拟树中的各个节点。您可以使用类似泛型的模型来执行此操作,其中节点具有任意属性,或者具有特定类的不同元素类型。我认为最后一种方法是处理它的最有效的方法,也是最好的方法,但也是最需要设置的工作。