|
|
1
6
如果您想要一些易于解析的东西,特别是如果必须快速完成,那么使用最简单的格式,它可以有效地传递您需要的信息。如果可以的话,可以试试json。当然不是XML,除非您出于某种原因真正需要所有额外的复杂性。 |
|
|
2
5
我想去 标签 -分隔文件, 如果 您的数据(看起来)不包含该字符,因为它允许最快和最简单的处理。 所有其他格式都更慢、更复杂(即使它们给你更多的动力)。 最接近的匹配是csv,但如果该项包含csv定义的某些特殊字符(空格、逗号、引号等),csv需要引用该项。 由于上述原因,以制表符分隔的格式是最紧凑的格式,因此它在导线上的速度最快。(既然你在说 遥远的 工作站我假设你在某种网络上)。 另外,另一件值得一提的事情是,制表符分隔的格式非常可读,因此,如果需要的话,调试更加容易。 作为旁白,如果数据流中存在制表符,则可以选择另一个您确信不存在的字符。(例如1等)。当然,如果您的使用场景允许的话。 高温高压 |
|
|
3
0
这完全取决于发射过程的可用性。如果是一个小型的Delphi应用程序,csv很容易用tstringlist进行解析。XML可能比JSON更重,但Delphi附带了一个XML解析器和Afaik,而不是JSON解析器。 |
|
4
0
XML输出格式的优点是,可以将其传输到 XSL 格式化程序,以便将XML数据转换为用户友好的HTML文档。(几乎可以) have the cake and eat it too ) |
|
|
A B · C#Excel自动调整列避免长文本时出错 11 月前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 11 月前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 11 月前 |
|
|
Duck0 · 这个对象在更高的帧率下会更快吗,因为它在Update()中? 11 月前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 11 月前 |