C#里使用XML有什么好处?

虽然一直会读写XML...但一直不知道为什么要用XML ...XML到底是什么
2024-11-04 14:24:21
推荐回答(5个)
回答1:

1)XML可以用于本地计算的数据。传递到桌面的数据可以进行本地计算。XML解析器可以读取数据,并将它递交给本地应用程序(例如浏览器)进一步查看或处理。数据也可以由使用XML对象模型的脚本或其它编程语言来处理。

2)可以为用户提供正确的结构化数据视图。传递到桌面的数据可以以多种方式表示。本地数据集,可以根据用户喜好和配置等因素,以适当的形式在视图中动态表现给用户。

3)允许集成不同来源的结构化数据。使用代理可在中间层服务器上集成来自后端数据库和其它应用程序的数据,使该数据能够传递给桌面或者其它服务器,做进一步处理。

4)描述来自多种应用程序的数据。由于 XML 是可扩展的,因此它可以用于描述来自多种应用程序的数据,即使没有数据的内置描述,也能够接收和处理数据。

5)通过粒度更新来提高性能。XML 允许粒度更新。开发人员不必在每次改动时都发送整个结构化数据集。有了粒度更新后,只有改变的元素才从服务器发送到客户机。

回答2:

xml是可扩展标记语言
使用xml可以避免直接访问数据库,从而可减轻了服务器的流量,提高了数据库的安全性

回答3:

可扩展标记语言 XML好处很多 显而易见的就是通用 同时他也可以作为一种存储数据的手段 比如我在自己做的一个网站里面用XML存储广告的相关信息 其次由于其通用性 可以用来在互联网不同服务器之间交换数据 比如说 淘宝和支付宝 他们之间的联通是通过WEBSERVICE 而WEBSERVICE的核心就是XML

回答4:

XML是可扩展标记语言

其实就是为程序交互提供的一种通用的数据格式

比如SOAP / XAML / MXML

标准和通用就是它的好处...

回答5:

XML 格式便于处理 ,和ini差不多