1. xml中的localName和QName
- <?xmlversion="1.0"encoding="utf-8"?>
- <websites
- xmlns:sina="http://www.sina.com"
- xmlns:baidu="http://www.baidu.com">
- sina:websitesina:blog="blog.sina.com">新浪</sina:websitebaidu:websitebaidu:blog="hi.baidu.com">百度baidu:website>
- websites>
Namespace(空间名称,命名空间)
引入的原因是为了避免混淆。例如上面的这个XML文档,sina和baidu都有blog属性,定义了两个namespace,就像sax官网说的,用namespace是为了实现更多的扩展功能,作为基本应用,很多时候都用不到它:
sina的namespace: http://www.sina.com
baidu的namespace:http://www.baidu.com
copy