Eva's Blog

本站首页    管理页面    写新日志    退出

[XML]XML初初感觉
Eva 发表于 2006/3/11 9:33:12

    XML 是非常非常重要的东西,但它什么都取代不了。但这并不奇怪,有人把它比做 ASCII 标准,他们是一切一切的基础,但并没有(也不需要)取代什么。(但是就如同 ASCII 取代了一些没有成大器的字符集定义,XML 也会取代你在应用中自己定义的一些数据传输规范,但没有什么特别主流的东西。)     刚开始学 XML (或者说没开始学之前)的时候最爱问的一个问题肯定是:使用 XML 能给我带来什么好处?     我觉得从某种角度上说,使用 XML 有些象使用 OO 面向对象:     - 你可以用它,你也可以不用它。     - 如果你的应用非常简单,用它不一定方便,没准儿用了效果还会更差。  - 和其他实际东西比如数据库,MTS,Web Server比起来,它更像是一个概念,一种方法     - 项目越大,它的发挥余地越大,作用越大。  - 一旦真正理解后,哪怕不用 xml parser,也不妨碍你使用这个概念,如同可以抛开特定语言使用 OO。 - ......        在我目前浅显的认识里: - XML 是用来传递数据的  - XML 让这些数据有了结构 -- 一个树型结构   - xml 有全套的操作这种结构的方法     - xml 规范(或者说的实际点,xml parser)帮你确定你创建的字符串是合法的   - xml 规范(或者说的实际点,xml parser)中有办法验证这个合法性  - 对于拿到这个字符串的 server component 来说,可以用 xml 中现成的方法来操作它, 这就是 xpath, pattern,类似于 T-SQL 语句。(但记住 xml 是树型结构的) - XSLT 使用 xpath 对 xml 进行转换(类似于 DTS),其中一种特例是把 XML 转换成 HTML 输出。

阅读全文(4821) | 回复(0) | 编辑 | 精华

 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)

 
 



.: personal

    


Name:Eva

Position: ZJ.NingBo


.: Calendar

«September 2022»
123
45678910
11121314151617
18192021222324
252627282930

.: My Subjects

首页(11)
DBA(0)
What(2)
Java(0)
J2EE(1)
XML(2)
JS(1)
Tools(0)
OFBIZ(3)
APS(1)
Solaris(0)
Template(0)


.: NewBlogs

Java 下的 team 开发
DTD step 1
[c]在Solaris下安装CVS服务器
XML初初感觉
is blog?
is API?
[转] workflow2
[转] workflow1
ofbiz学习站点
我用过的JAVASCRIPT


.: NewComment
回复:is blog?
回复:[转] workflow2
回复:如何修改weblogic cons
The 3G S iPhone
回复:如何修改weblogic cons
回复:如何修改weblogic cons
回复:如何修改weblogic cons
回复:ofbiz学习站点
回复:ofbiz学习站点
回复:如何修改weblogic cons


.:New Info

blog名称:Eva's Blog
日志总数:11
评论数量:105
留言数量:-1
访问次数:256962
建立时间:2005年11月30日



.: New Messages

签写新留言


.: My Links



HHH
11




站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.031 second(s), page refreshed 144741818 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号