《网络信息系统》课程
1.《Mashups Web 2.0开发技术》
   (美)萨拉汉(Shanahan,F.)著;吴宏泉 译 
   清华大学出版社,2008年01月出版,
   ISBN:9787302166948    
   定价:48元(网络购买38元) 


    目录

第Ⅰ部分  热门的新型Web技术
第1章  Web 2.0.. 3
1.1  什么是Web 2.0... 3
1.2  作为服务的软件...... 5
1.3  数据就是一切...... 5
1.4  融合...... 6
1.5  迭代开发...... 6
1.6  富浏览器端应用...... 7
1.7  多交付通道...... 7
1.8  社交网络...... 7
1.9  个体开发人员的提升...... 8
1.10  Amazon和Web 2.0... 9
1.11  本章小结...... 11
第2章  Amazon Web服务平台.... 13
2.1  Amazon开发人员计划...... 13
2.2  电子商务服务...... 14
2.3  Amazon
标签:mashups web2.0 
一、DOM 
  为 XML 文档的已解析版本定义了一组接口。解析器读入整个文档,然后构建一个驻留内存的树结构,然后代码就可以使用 DOM 接口来操作这个树结构。
  优点:整个文档树在内存中,便于操作;支持删除、修改、重新排列等多种功能。
  缺点:将整个文档调入内存(包括无用的节点),浪费时间和空间,不适合大数据文件。
  使用场合:需要对文档全部或大部分内容进行多次访问处理,如打算对数据作出更改并将它输出为 XML;硬件资源充足(内存、CPU)。

  二、SAX
  为解决DOM的问题,出现了SAX。SAX ,事件驱动。当解析器发现元素开始、元素结束、文本、文档的开始或结束等时,发送事件,程序员编写响应这些事件的代码,保存数据。
  优点:不用事先调入整个文档,占用资源少;SAX解析器代码比DOM解析器代码小,适于Applet下载;SAX 实现通常要比DOM 快。
  缺点:不是持久的事件过后,若没保存数据,那么数据就丢了;无状态性,从事件中只能得到文本,但不知该文本属于哪个元素。
  使用场合:Applet;只有XML文档的少量内容被使用,很少多次访问;
标签:XML 
好的工具可事半功倍。下面是大家使用比较多的几款XML编辑器,欢迎补充其他工具。

1.XMLWriter
XMLWriter支持 XML、XSL、DTD/Schema、CSS、HTML 等文本格式的文件编辑和调试。可使用 CSS、XSL 等语言在一个集成的预览窗口中格式化你的 XML 文件。XMLwriter 有一个直观性、个性化的用户界面让使用者编辑,还具有书签功能,自动查找并替代。其他的功能还有 XML 联机帮助、插件管理、即时色彩编码转换、树型结构查看、批量及命令行处理、可扩充的能力及更多功能。

2.Oxygen XML Editor
该IDE是一款非常好的XML文件编辑工具,支持XML, XSL, TXT, XSD, DTD文档,能自行校验XML, XSL, XSD代码,提示脚本错误。Oxygen能自动完成结束标签,代码高亮现实,支持Unicode。
http://www.oxygenxml.com/index.html

3.Microsoft XML Notepad
XML Notepad 2007最新添加到XML世界的武器,特别适合在windows操作系统里应用,特别
标签:XML 编辑器 
共有3 则日志/1 页