0

有多种读取 XML 和执行业务逻辑的方法。业务对象可以多次读取、写入、编辑和获取所需值。XML 文件的大小也非常大,以GB为单位,但主要以MB为单位。根据性能明智,哪种方法最适合。

  1. XML阅读器
  2. XML序列化
  3. LINQ转XML
  4. 流阅读器
  5. XML Dom 解析
4

2 回答 2

0

应该没关系...

除非你使用巨大的......我的意思是巨大的...... xml的......或者多次这样做是瓶颈......

您也可以自己对它们进行基准测试...

另一个问题是……你需要什么?

如果您需要读写,则其中一个可能比另一个更相关。如果您只需要阅读,相比之下,提供正确的人会“慢”...

你问的问题很广泛……没有足够的细节……

于 2013-11-14T05:59:06.003 回答
0

出色地。这取决于您尝试使用它的特定应用程序。但理论上,就性能而言,Linq 是最好的。

于 2013-11-14T06:01:42.110 回答