Chinaunix首页 | 论坛 | 博客
  • 博客访问: 101622
  • 博文数量: 31
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 260
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-24 15:03
文章分类

全部博文(31)

文章存档

2011年(1)

2009年(4)

2008年(26)

我的朋友

分类: 系统运维

2008-12-24 22:06:56

第六章:XML相关资源
一. XML的大本营
二. XML指南
三. XML常见问题
四. XML主题网站
五. XML的编辑软件
六. 支持XML的浏览器
七. XML parser
八. Schema编辑软件
九. 国内XML资源
一. XML的大本营
XML是由W3C(World Wide Web Consortium)国际组织负责开发和制定标准的。关于XML最权威,最新的消息都来自W3C。网址是:
另外一个名为OASIS的前著名的SGML研究组织也在一起推动XML的发展,网址是:

二. XML指南

W3C关于XML规范的详细,完整的说明。不用多说,绝对权威。

这是Tim Bary写的XML规范说明书,非常的详细和严密,是学习XML规范的好帮手。

三. XML常见问题
Peter Flynn的 XML FAQ
包含大量详细的资料,经常更新,由W3C协会XML组维护。
Lisa Rein’s finetuning XML FAQs
这个FAQ列表有侧重点,主要包含XSLT FAQ,XPath FAQ和IE5中的XSL FAQ。

Dave Pawson’s XSL FAQ
提供最好的关于XSL方面的FAQ,创建于1999年。

jGuru’s Extensible Markup Language (XML) FAQ
这个FAQ列表是一个典型的"老百晓",任何问题,从普通的到非常细节的XML问题都可以在这里找到。
Ronald Bourret’s XML Namespaces FAQ
创建于2000初,是关于namespaces概要的FAQ。
四. XML主题网站

一个以XML为主题的内容丰富的网站

另一个比较知名的XML网站,提供XML的新闻和资讯。

网站创建者James Tauber’s是W3C组织XML发展组的成员之一,他的网站提供了大量的连接和例子。

网站创建者Simon St. Laurent也是XML发展组的成员。他是W3C中XML初级入门教程的作者,他的站点主要提供有关XML的发展信息。

微软的MSDN关于XML的主题网站。微软在推进XML应用方面不遗余力。

是XML info的姐妹网站,内容包括XML/DTD/XSL编辑软件,XML API软件等。

1999年9月建立的大型XML新闻网站,同时提供XML人才信息。

Apache软件基金会(ASF),提供了大量open source的XML和XSL的工具软件。

BizTalk是微软发起的以XML商业应用为目标的组织。BizTalk不是一个标准组织。
五. XML的编辑软件
目前XML文档的编辑软件依然很少。虽然我们可以手工编写,但是如果有一个好的软件(类似用DW/FP编写HTML),可以减少差错和提高效率。下面是现有的一些编辑软件。

Macromedia最新的Dreamweaver 4.0已经支持XML文档的编写。推荐使用。

微软在这方面向来不会落后,它推出的XML Notepad是一个非常小巧灵活的XML文档编辑器。推荐使用。

Adobe公司的Framemaker plus是目前较好的XML编辑软件。

Arbortext公司是重点开发XML游戏的公司。

Inso,好象是用来处理大型SGML或者XML文档的软件。

Softquad 是HTML和SGML软件的开发商,对XML自然不会放过。
六. 支持XML的浏览器

IE 5.X是目前流行浏览器唯一支持XML的,它可以在微软的网站免费下载到。
http://developer.netscape.com/software/communicator/ngl/index.html?cp=dev09fg01
Gecko是另一种支持XML的浏览器,但目前只是测试版。
七. XML parser
Parser是一个检查XML文档语法是否符合DTD定义,并进行解析的软件。
在线的parser

W3C组织提供的一个在线paeser。可以根据你在线提交的XML文档URL,进行验证和解吸。

一个Brown大学科技小组提供的parser,非常方便和容易理解。
可下载的Parser
有很多可以下载到本机上运行的parser,下面列出一些主要的:

James Clark是在SGML/XML领域的元老,他写的parser被广泛的运用。

一个以Java语言编写的Parser,来自IBM。

微软的XML Parser,用C++写成。

用Python写的parser。

用javascript写的parser,只用来检查语法,不进行解吸析。

来自W3C组织的SiRPAC,全称是Simple RDF Parser and Compiler。
八. Schema编辑软件
Schema我们前面介绍过,DTD就是一种Schema,我们可以手工写DTD,但现在已经有一些Schema编辑软件来帮助我们更方便的建立DTD。

Extensibility这个软件被称为XML权威。可以以图形化方式建立和编辑schema,包括DTD文件。

九. 国内XML资源

XML中国论坛是一个非赢利的学术网站。由北京大学计算机科学与技术研究所创办,北大方正集团公司提供赞助。

中国XML联盟将建立为国内第一个开放性网络标准组织,提供XML技术认证、咨询和交流。由上海易方公司赞助。

chinaasp.com的子站,提供XML文章和技术交流等。

中国XML邮件组包括中文XML资源, XML的最新资料,同行的交流空间。由非盈利性组织中国XML联盟负责维护。

一个XML FAQ邮件列表的中文翻译,可惜是1998年10月的。
本文转摘自『IT学习者』
阅读(886) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~