两个小巧的开源解析库

两个小巧的开源解析库

  这两个库都是C语言实现的轻量级开源库,具有简单易用和快速高效的特点。

 1)Expat:XML解析库  http://expat.sourceforge.net/
   基于SAX事件模型,据说是应用最广泛的XML解析器,为众多的开源软件所采用。注意如果要支持中文,必须使用UTF-8编码。

 2) Henry Spencer's Regexp Engine :正则表达式解析库  http://www.codeproject.com/KB/string/spencerregexp.aspx
   最初由 Henry Spencer 为tcl/tk所做的正则式实现。由于它的小巧,也被一些其它的开源库所使用。据我所知,MY SQL 数据库,wxWidgets库都采用了这个实现进行正则式分析。为了保持它的简单性,作者也舍弃了一些特征,比如说 {n, m}语法,以及后向引用等。

你可能感兴趣的:(两个小巧的开源解析库)