xerces介绍
Xerces-C++ 的前身是 IBM 的 XML4C 项目。XML4C 和 XML4J 是两个并列的项目,而 XML4J 是 Xerces-J——Java 实现——的前身。IBM 将这两个项目的源代码让与 Apache 软件基金会(Apache Software Foundation),他们将其分别改名为 Xerces-C++ 和 Xerces-J。这两个项目是 Apache XML 组的核心项目(如果看到的是“Xerces-C”而不是“Xerces-C++”,也是同一个东西,因为这个项目一开始就是用 C(译者注:原文为C++)语言编写的)。
IBM 仍然在 Xerces-C++ 的基础上继续 XML4C 项目。从我所研究的版本来看,XML4C 与 Xerces-C++ 相比突出的好处是,它的默认安装对大量国际字符编码提供了更好的支持
xerces-J的资料,可以参考网址http://xerces.apache.org/xerces-j/
xerces-c的资料,可以参考网址http://xerces.apache.org/xerces-c/
下面我们在linux上安装xerces-c
下载,安装
从http://xerces.apache.org/xerces-c/上下载linuxe/unix下的源程序包xerces-c-current.tar.gz,上传到linux/unix主机,我用的是linux,顺序执行如下操作:
解压,命令:tar -xzvf xerces-c-current.tar.gz
添加环境变量,vi .bash_profile,在文件最后添加如下一行
export XERCESCROOT=$HOME/xerces-c-src_2_7_0
保存退出,行source