许多开发者都期待着 XML 模式能够很快取代 DTD 用于指定 XML 文档类型.尽管 David Mertz 相信 XML 模式在开发者宝库中是一种无价工具,但他对该模式将替代 DTD 持怀疑态度."XML 问题"专栏的这一部分逐步尝试对模式和 DTD 进行比较,并阐明在 XML 模式世界中发生的事件. 虽然 W3C XML Schema在许多场合中胜过 DTD,但仍然还有一些 DTD更胜一筹的领域.开发者要不断地进行艰难的选择(这在 XML世界中是司空见惯的事).让我们开始对其中一
本文针对哪些不熟悉 XML 开发的 C 和 C++ 程序员,概述了为 XML 开发作准备而装配的工具.工具表概述了常规 XML 工具,如 IDE 和模式设计器.解析器.XSLT 工具.SOAP 和 XML-RPC 库,以及其它可以在 C 和/或 C++ 中使用或者实际上以 C 和/或 C++ 编写的库.本文包括了关于在 Windows.Unix 和 Linux 上安装开放源码库的建议,还有关键 XML 术语的简要词汇表. 似乎满眼望去,一些新的以源码形式发布的与 XML 相关的工具都是用 Jav
XML解析器可以读取.更新.创建.操作一个XML文档.使用XML解析器微软的XML解析器是和IE5.0+浏览器捆绑在一起的.一旦你安装了IE5.0,那么就获得了XML解析器.这个浏览器除了被浏览器内部调用外,还可以在脚本中或者程序中调用.这个解析器的特点是支持与程序设计语言无关的编程模型,他支持以下技术:JavaScript, VBScript, Perl, VB, Java, C++ 等等 W3C XML 1.0 和 XML DOM DTD 和 XML文档验证 如果浏览器使用JavaS