2

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

4

1 回答 1

1

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

如果您希望能够对其进行编辑,那么协作字符串是有问题的,因为很难保证合并不同协作者的操作的结果会产生格式良好的 XML。

相反,您可以使用自定义对象对树中的各个节点进行建模。您可以使用节点具有任意属性的通用类 dom 模型或使用不同元素类型的特定类来执行此操作。我认为最后一种将是处理它的最强大的方法,也是最好的工作方式,但也是最多的设置工作。

于 2013-07-18T18:53:59.780 回答