巨大的xml Collada文件。用dom,怎么样?

时间:2016-06-02 18:43:27

标签: xml dom collada sketchup

我们得到了一个巨大的任务(不用担心,上周截止日期已经过去,所以这不是作弊)现在我想弄清楚这个文件的内容。

我没有关于该文件的信息,只有电子邮件中的代码,我的任务是以一种好的方式表示数据"。我之所以选择使用DOM。 问题是,我真的不知道这个文件是关于什么的。 你用它做什么用的? 2.为什么以及如何使用它? 3.这个东西中的哪些数据在网页上显示会很有趣?

很抱歉有一个特别的问题"问题",真的不知道该要求什么。 有关此文件的任何信息对我来说都很有趣,只是想了解它!

最后: Link to the XML-document/structure tree

2 个答案:

答案 0 :(得分:0)

该文件包含指向架构的链接,而该架构又包含指向http://www.khronos.org/files/collada_spec_1_4.pdf规范的链接。规范会回答您的问题。

答案 1 :(得分:0)

这是一个COLLADA文件,包含3D内容。实际上,3D内容并不是那么大,我看过一些超过100 Mb的例子。这就是Sketchup中的样子:

Your content

缺少一些显示纹理所需的图像文件。但他们没有链接,所以纹理不成功。 您可以尝试使用DOM解析文件并自己显示,这可能不是最快的方法。或者您可以将某些现有API用于您的网页,例如three.js,我建议您这样做。你真的不想处理COLLADA的实习结构。