[C++ Toolkit ANNOUNCE] XmlWrapp (C++ libxml2/libxslt wrapper) is available in the Toolkit
Satsky, Sergey (NIH/NLM/NCBI) [C]
satskyse at ncbi.nlm.nih.gov
Tue Apr 28 10:56:19 EDT 2009
Dear C++ developers,
To help process arbitrary XML data we have adopted library XmlWrapp
(which is a thin wrapper around libxml2 and libxslt) to the NCBI C++
Toolkit framework. We have also extended it with the support for XML
name spaces.
The API can be seen in Doxygen:
XML:
http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/namespacexml.ht
ml
XSLT:
http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/namespacexslt.h
tml
The library code is accompanied by a few demo projects (visible only
inhouse):
https://svn.ncbi.nlm.nih.gov/viewvc/toolkit/trunk/internal/c++/src/inter
nal/demo/misc/xmlwrapp/
and by (improved and extended) testsuite:
https://svn.ncbi.nlm.nih.gov/viewvc/toolkit/trunk/internal/c++/src/inter
nal/test/misc/xmlwrapp/
The C++ Toolkit makefile tune-ups required to use the library:
LIB = xmlwrapp
LIBS = $(LIBXML_LIBS) $(LIBXSLT_LIBS) $(ORIG_LIBS)
CPPFLAGS= $(LIBXML_INCLUDE) $(LIBXSLT_INCLUDE) $(ORIG_CPPFLAGS)
Best regards,
- C++ Toolkit Group
For the NCBI internal users the library is available at
$NCBI/c++.metastable.
The outside users can download it from FTP:
ftp://ftp.ncbi.nih.gov/toolbox/ncbi_tools++/MISC/ (UNIX only)
Here is the link to the original libxmlwrapp 0.6.0:
http://sourceforge.net/projects/xmlwrapp/
----------------
JIRA: http://jira.be-md.ncbi.nlm.nih.gov/browse/CXX-893
Maintained and developed by: Sergei Satskiy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ncbi.nlm.nih.gov/mailman/pipermail/cpp-announce/attachments/20090428/e8957cfc/attachment.html>
More information about the cpp-announce
mailing list