xml在实际中的作用是什么?

时间:2022-06-01 19:49:19
我刚刚去接触XML感觉它不就是个文本形式的数据库啊?为什么不直接把数据存到数据库而存在xml里呢?还是感觉用DOM去访问修改节点不太方便啊。。。数据库直接一个SQL语句就有了 多方便  为什么要出现个xml呢?额。。。不要骂我  我没有歧视它的意思 就是一个新手的好奇

7 个解决方案

#1


与flash方面的数据交互挺常用实用的....  这个我常用,其余的请高手补上.

#2


数据库数据量大的话用XML可以减轻一点服务器压力吧

#3


1.配置文件,这个能不劳烦数据库就不要了吧
2.你的掌上设备支持sqlserver这类的吗(sqlite除外哈)
3.嗯,那个flash不能直接读数据库,不过可以读取xml,用xml做桥梁不错
另外提供一下,如果2个文档不支持互相识别导入,但他们都支持xml,那就好办了,可以先把其中一个源文件导出成xml,到那个软件里面导入就行了,使得向上兼容成为可能。
4.最重要的一点,xml是元语言,你可以用他来定义html那样的东西,像微软的XAML,Adobe的Flex,
还有XUL,SVG,太强大了,定义一套标记,然后里面的标签你自己来定义什么作用。
使得界面的可配质性成为可能。
5.还有其他我不知道的功能吧。

#4


xml可以用来通信啊,
很好用的
把数据转换成xml格式的传递
接收的时候如果出错,xml格式就会出错,用户就知道错了
如果可以加载,它层次分明,数据很好获取

#5


存小数据,配置

 

#6


网页用JSON。我喜欢

#7


其实xml我比较喜欢作为中间语言来使用。因为很多语言都支持XML的读写。比如我用.net写一个webservice。webservice为什么可以给各种语言平台调用,因为webservice就是使用中间语言xml。

#1


与flash方面的数据交互挺常用实用的....  这个我常用,其余的请高手补上.

#2


数据库数据量大的话用XML可以减轻一点服务器压力吧

#3


1.配置文件,这个能不劳烦数据库就不要了吧
2.你的掌上设备支持sqlserver这类的吗(sqlite除外哈)
3.嗯,那个flash不能直接读数据库,不过可以读取xml,用xml做桥梁不错
另外提供一下,如果2个文档不支持互相识别导入,但他们都支持xml,那就好办了,可以先把其中一个源文件导出成xml,到那个软件里面导入就行了,使得向上兼容成为可能。
4.最重要的一点,xml是元语言,你可以用他来定义html那样的东西,像微软的XAML,Adobe的Flex,
还有XUL,SVG,太强大了,定义一套标记,然后里面的标签你自己来定义什么作用。
使得界面的可配质性成为可能。
5.还有其他我不知道的功能吧。

#4


xml可以用来通信啊,
很好用的
把数据转换成xml格式的传递
接收的时候如果出错,xml格式就会出错,用户就知道错了
如果可以加载,它层次分明,数据很好获取

#5


存小数据,配置

 

#6


网页用JSON。我喜欢

#7


其实xml我比较喜欢作为中间语言来使用。因为很多语言都支持XML的读写。比如我用.net写一个webservice。webservice为什么可以给各种语言平台调用,因为webservice就是使用中间语言xml。