浅尝ajax

最近ajax热潮似乎风靡全球,
开发的时候也不免遇到这种要避免刷新的页面,
ajax自然成了首选,看了一下后ajax想深入还是挺复杂的,
但是仅仅用来做一些小的功能,上手是再简单不过了。

其实简单的说,一个最简单的完整的ajax应用仅仅包括:
1.创建XMLHTTP对象(主要为了兼容浏览器)
2.发送变量,请求页面
3.定义XMLHTTP发送请求后onreadystatechange事件
4.获取返回页面值
5.无刷新更改本页面的显示
(更多…)

标签Tags:, , ,

使用PHP 5.0 轻松解析XML文档

用sax方式的时候,要自己构建3个函数,而且要直接用这三的函数来返回数据, 要求较强的逻辑。 在处理不同结构的XML的时候, 还要重新进行构造这三个函数,麻烦!

用dom方式,倒是好些,但是他把每个节点都看作是一个node,操作起来要写好多的代码, 麻烦!

网上有好多的开源的xml解析的类库, 以前看过几个,但是心里总是觉得不踏实,感觉总是跟在别人的屁股后面.

这几天在搞Java, 挺累的,所以决定换换脑袋,写点PHP代码,为了防止以后xml解析过程再令我犯难,就花了一天的时间写了下面一个xml解析的类,于是就有了下面的东西。

实现方式是通过包装"sax方式的解析结果"来实现的. 总的来说,对于我个人来说挺实用的,性能也还可以,基本上可以完成大多数的处理要求。 (更多…)

标签Tags:, , , ,