我有一个应用程序,它将在 XML 文件中存储一系列(浮点)值。可能有超过 100,000 个值,所以我有兴趣减小大小,但我也希望第三方可以轻松访问文件。
就在 XML 中编码数据而言,似乎有多种方法可供我使用:
1.
<data>
<value>12.34</value>
<value>56.78</value>
...
<value>90.12</value>
</data>
2.
<data>
<value v="12.34"/>
<value v="56.78"/>
...
<value v="90.12"/>
</data>
3.
<data>12.34
56.78
...
90.12
</data>
4.
<data>12.34, 56.78, ... 90.12</data>
并且可能还有更多变化。
我只是想知道这些方法的缺点(如果有的话)。例如,有些可能不合规。