![]() |
1
8
二进制将更小更快。 XML将更易于移植和可读。 |
![]() |
2
1
二进制文件会小一些。 XML格式的主要优点是可以通过HTTP(S)协议传递它。 |
![]() |
3
1
二进制文件更小更快,但只能由tclientdataset读取。 XML越来越大,越来越慢(两者都没有那么糟糕,也就是说,不是以更大或更慢的数量级)。 XML是可读的(一般不推荐,但是 是 可行)和软件。 因此它更便于携带(正如尼克所写)。 tclientdataset可以加载和保存自己风格的xml,也可以使用delphi xml mapper工具读取和编写任何类型的xml。 例如,xslt可用于将这些xml文件转换为任何类型的文本,包括其他xml、html、csv、固定列等。 与tim所指出的相反,二进制和xml都可以通过http和https进行传输。然而,由于XML更容易跟踪,发送XML通常是值得赞赏的。 |
![]() |
4
0
没有经过测试:我想二进制格式在读写时会快很多。不过,你最好做你自己的基准。 二进制文件的另一个优点可能是,它不容易编辑,从而防止人们在应用程序之外弄脏数据。 |
![]() |
5
0
在使用Delphi2009时,我们注意到,如果文件的扩展名为.xml,它将不会以二进制格式保存到现有的DFxmlutf8格式上,即使使用loadfromfile,savetofile。将文件扩展名更改为其他文件扩展名(例如(.dat)可以将文件保存为dfbinary格式。我们的经验是,二进制文件除了对最终用户来说更难操作(a plus!),大约比dfxmlutf8格式文件小50%。 |
![]() |
Some1Else · 函数在Delphi中重新创建TForm 3 年前 |
![]() |
Agmcz · Delphi安卓库。so未安装(AAB) 3 年前 |
![]() |
nader · 如何使用delphi在web上提交表单 6 年前 |
![]() |
kwadratens · Delphi中的卡方分布函数代码 7 年前 |
|
user9672569 · 如何在完整的位图图像中绘制阴影效果? 7 年前 |
![]() |
mmmm · MSBuild(用于Delphi)Make-like功能 7 年前 |