第六章 XML相关资源

作者:中流砥柱整理:小迷糊http://www.javafan.net


第六章 XML相关资源

  一. XML的大本营
  二. XML指南
  三. XML常见问题
  四. XML主题网站
  五. XML的编辑软件
  六. 支持XML的浏览器
  七. XML parser
  八. Schema编辑软件
  九. 国内XML资源

  一. XML的大本营

  XML是由W3C(World Wide Web Consortium)国际组织负责开发和制定标准的。关于XML最权威,最新的消息都来自W3C。
  网址是:http://w3c.org/XML/
  另外一个名为OASIS的前著名的SGML研究组织也在一起推动XML的发展,网址是:http://www.oasis-open.org/

  二. XML指南

  http://www.w3.org/TR/REC-xml
  W3C关于XML规范的详细,完整的说明。不用多说,绝对权威。
  http://www.xml.com/axml/testaxml.htm
  这是Tim Bary写的XML规范说明书,非常的详细和严密,是学习XML规范的好帮手。

  三. XML常见问题

  Peter Flynn的XML FAQ
  http://www.ucc.ie/xml/
  包含大量详细的资料,经常更新,由W3C协会XML组维护。
  Lisa Rein’s finetuning XML FAQs
  http://www.finetuning.com/faq.html
  这个FAQ列表有侧重点,主要包含XSLT FAQ,XPath FAQ和IE5中的XSL FAQ。
  Dave Pawson’s XSL FAQ
  http://www.dpawson.co.uk/xsl/idx.html
  提供最好的关于XSL方面的FAQ,创建于1999年。
  jGuru’s Extensible Markup Language (XML) FAQ
  http://www.jguru.com/jguru/faq/faqpage.jsp?name=XML
  这个FAQ列表是一个典型的"老百晓",任何问题,从普通的到非常细节的XML问题都可以在这里找到。
  Ronald Bourret’s XML Namespaces FAQ
  http://www.informatik.tu-darmstadt.de/DVS1/staff/bourret/xml/NamespacesFAQ.htm
  创建于2000初,是关于namespaces概要的FAQ。

  四. XML主题网站

  http://www.xml.com/
  一个以XML为主题的内容丰富的网站
  http://www.xml-zone.com/
  另一个比较知名的XML网站,提供XML的新闻和资讯。
  http://www.xmlinfo.com/
  网站创建者James Tauber’s是W3C组织XML发展组的成员之一,他的网站提供了大量的连接和例子。
  http://www.simonstl.com/
  网站创建者Simon St. Laurent也是XML发展组的成员。他是W3C中XML初级入门教程的作者,他的站点主要提供有关XML的发展信息。
  http://msdn.microsoft.com/xml/c-frame.htm#/xml/default.asp
  微软的MSDN关于XML的主题网站。微软在推进XML应用方面不遗余力。
  http://www.xmlsoftware.com/
  是XML info的姐妹网站,内容包括XML/DTD/XSL编辑软件,XML API软件等。
  http://xmlhack.com/
  1999年9月建立的大型XML新闻网站,同时提供XML人才信息。
  http://xml.apache.org/
  Apache软件基金会(ASF),提供了大量open source的XML和XSL的工具软件。
  http://www.biztalk.org/
  BizTalk是微软发起的以XML商业应用为目标的组织。BizTalk不是一个标准组织。

  五. XML的编辑软件

  目前XML文档的编辑软件依然很少。虽然我们可以手工编写,但是如果有一个好的软件(类似用DW/FP编写HTML),可以减少差错和提高效率。下面是现有的一些编辑软件。
  http://www.macromedia.com/software/dreamweaver/
  Macromedia最新的Dreamweaver 4.0已经支持XML文档的编写。推荐使用。
  http://www.microsoft.com/xml/notepad/intro.asp
  微软在这方面向来不会落后,它推出的XML Notepad是一个非常小巧灵活的XML文档编辑器。推荐使用。
  http://www.adobe.com/prodindex/framemaker/prodinfosgml.html
  Adobe公司的Framemaker plus是目前较好的XML编辑软件。
  http://www.arbortext.com/
  Arbortext公司是重点开发XML游戏的公司。
  http://www.inso.com/
  Inso,好象是用来处理大型SGML或者XML文档的软件。
  http://www.softquad.com/
  Softquad 是HTML和SGML软件的开发商,对XML自然不会放过。

  六. 支持XML的浏览器

  http://www.microsoft.com/windows/ie/
  IE 5.X是目前流行浏览器唯一支持XML的,它可以在微软的网站免费下载到。
  http://developer.netscape.com/software/communicator/ngl/index.html?cp=dev09fg01
  Gecko是另一种支持XML的浏览器,但目前只是测试版。

  七. XML parser

  Parser是一个检查XML文档语法是否符合DTD定义,并进行解析的软件。
  在线的parser
  http://validator.w3.org/
  W3C组织提供的一个在线paeser。可以根据你在线提交的XML文档URL,进行验证和解吸。
  http://www.stg.brown.edu/service/xmlvalid/
  一个Brown大学科技小组提供的parser,非常方便和容易理解。。
  可下载的Parser
  有很多可以下载到本机上运行的parser,下面列出一些主要的:
  http://www.jclark.com/xml/expat.html
  James Clark是在SGML/XML领域的元老,他写的parser被广泛的运用。
  http://www.alphaworks.ibm.com/tech/xml
  一个以Java语言编写的Parser,来自IBM。
  http://www.microsoft.com/xml/parser/cparser.asp
  微软的XML Parser,用C++写成。
  http://www.stud.ifi.uio.no/~larsga/download/python/xml/xmlproc.html
  用Python写的parser。
  http://www.jeremie.com/Dev/XML/
  用Javascript写的parser,只用来检查语法,不进行解吸析。
  http://w3c.org/RDF/Implementations/SiRPAC/
  来自W3C组织的SiRPAC,全称是Simple RDF Parser and Compiler。

  八. Schema编辑软件

  Schema我们前面介绍过,DTD就是一种Schema,我们可以手工写DTD,但现在已经有一些Schema编辑软件来帮助我们更方便的建立DTD。
  http://www.extensibility.com/
  Extensibility这个软件被称为XML权威。可以以图形化方式建立和编辑schema,包括DTD文件。
  九. 国内XML资源
  http://www.xml.net.cn/
  XML中国论坛是一个非赢利的学术网站。由北京大学计算机科学与技术研究所创办,北大方正集团公司提供赞助。
  http://www.xml.org.cn:8188
  中国XML联盟将建立为国内第一个开放性网络标准组织,提供XML技术认证、咨询和交流。由上海易方公司赞助。
  http://www.xml.com.cn/
  chinaasp.com的子站,提供XML文章和技术交流等。
  http://www.egroups.com/group/china_xml_list/info.html
  中国XML邮件组包括中文XML资源, XML的最新资料,同行的交流空间。由非盈利性组织中国XML联盟负责维护。
  http://weblab.crema.unimi.it/xmlzh/XML_FAQ.htm
  一个XML FAQ邮件列表的中文翻译,可惜是1998年10月的。
  -------------- 全文完-----------

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/374079/viewspace-130380/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/374079/viewspace-130380/

[转载]轻松学习XML(六)相关推荐

  1. 【转载】XML轻松学习手册

    XML越来越热,关于XML的基础教程网络上也随处可见.可是一大堆的概念和术语往往让人望而生畏,很多朋友问我:XML到底有什么用,我们是否需要学习它?我想就我个人学习过程的心得和经验,写一篇比较全面的介 ...

  2. XML轻松学习教程(修正完善版)

    转自:动态网制作指南  www.knowsky.com,并修正了其中的bug 前言 XML越来越热,关于XML的基础教程网络上也随处可见.可是一大堆的概念和术语往往让人望而生畏,很多朋友问我:XML到 ...

  3. [转载]VC轻松解析XML文件 - CMarkup类的使用方法

    VC轻松解析XML文件 - CMarkup类的使用方法 VC解析XML文件的工具有很多,CMarkup, tinyXML,还有IBM的,MS的等等. 据说tinyXML很好,可能字符集问题,我编译不了 ...

  4. 安卓动画学习(六)--xml实现属性动画

    安卓动画学习--xml实现属性动画 属性动画也可以在xml文件实现,来看看吧 xml文件实现方法 先在res文件下右键,选择Android resource directory 在第二栏resourc ...

  5. 从零开始学习jQuery (六) AJAX快餐

    本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery ( ...

  6. Android Animation学习(六) View Animation介绍

    Android Animation学习(六) View Animation介绍 View Animation View animation系统可以用来执行View上的Tween animation和F ...

  7. 强化学习(六) - 连续空间中的强化学习(RL in Continuous Spaces)及相关实例

    强化学习(六) - 连续空间中的强化学习 6.1 连续空间中的强化学习 6.2 离散空间和连续空间 6.3 离散化 实例:小车上山 6.3.1 相关程序 6.3.2 程序注解 (1) 环境测试 (2) ...

  8. 轻松学习LINUX系列教程推出

    本系列多媒体教程已完成的博文: 1.轻松学习Linux之入门篇 http://chenguang.blog.51cto.com/350944/449214 2.轻松学习Linux之本地安装系统 (分区 ...

  9. Delphi面向对象学习随笔六:接口

    Delphi面向对象学习随笔六:接口   Delphi面向对象学习随笔六:接口 作者:巴哈姆特 (转载请注明出处并保持完整) 在对象化中,类的继承是一个非常强大的机制:而更加强大的继承机制应该是来自从 ...

最新文章

  1. red gate | sql CI
  2. 深入理解Blocks,Procs和lambdas
  3. 安装SSL证书-解决导入证书时的ASN1 bad tag value met错误
  4. python中单个和批量增加更新的mysql(没有则插入,有则更新)
  5. Django学习笔记10
  6. electron sqlite3_electron集成sqlite3,win10上折腾了2天
  7. java.lang.ClassNotFoundException: lombok.Data
  8. i7 3960x支持服务器内存吗,酷睿i7 3960X支持多大内存
  9. 创建dqn的深度神经网络_深度Q网络(DQN)-III
  10. 【操作系统】实时调度
  11. 【服务器】 Windows Server 2008 R2 配置HTTPS TLS1.2
  12. unity中eulerAngles和rotation的区别
  13. 【C语言】详解 calloc() 函数
  14. 钉钉考勤与企业系统对接
  15. 大佬带你看源码!BTAJ大厂最新面试题汇集,已拿offer附真题解析
  16. VMware安装虚拟机
  17. 网络对抗 Exp3 免杀原理与实践 20154311 王卓然
  18. blob类型url的视频下载问题
  19. 数据结构之二叉树的前中后序遍历以及层序遍历
  20. js 兼容事件添加addEvent()

热门文章

  1. 为什么毕业后五年,你们的贫富差距越拉越大
  2. Java Holder 使用
  3. python 马赛克拼图_使用 python 做到马赛克拼图
  4. wps在Linux上使用命令打开文档的方法
  5. UNICODE与 UTF-8的转换详解
  6. 开封文化艺术职业学院计算机甲骨文,甲骨文软件学院致19级全体同学的一封信 暨2021年寒假作业安排...
  7. 收藏 | 堪称神器的42款Chrome插件
  8. 杜绝焦虑,如何提高执行力改变生活?
  9. 啊哈算法之水管工游戏
  10. 使用 Docker 运行微信 PC 客户端