哪一个最好?将datatable转换为json或xml?

时间:2014-02-19 03:31:44

标签: c# asp.net json xml datatable

我使用dot net创建了两个项目。我将一些数据从一个项目发送到另一个项目。我已经使用xml转换处理了这个问题。现在我想用json数据转换它。哪一个最好?

2 个答案:

答案 0 :(得分:0)

在大多数情况下,json更好。因为它具有较少的冗余文本并且解析效率更高。更重要的是,在javascript中解析json要容易得多,以便构建一个Web应用程序更方便。

另一方面,XML比json更具可读性。在这种情况下,这可能是XML的唯一优势。

答案 1 :(得分:0)

XML更冗长,但另一方面很容易理解。 JSON更简单但不太好阅读。 如果您不会让人类查看数据,那么使用JSON可能会更好。因为它较小并且会减少您网络的负担(如果这是一个问题)。 您可以评估的另一种方法是查看序列化速度,这将取决于您正在使用的库。