nih-gov/www.ncbi.nlm.nih.gov/mailman/pipermail/cpp-announce/2009/000126.html
2025-03-17 02:05:34 +00:00

144 lines
4.9 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [C++ Toolkit ANNOUNCE] XmlWrapp (C++ libxml2/libxslt wrapper) is available in the Toolkit
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:cpp-announce%40ncbi.nlm.nih.gov?Subject=Re%3A%20%5BC%2B%2B%20Toolkit%20ANNOUNCE%5D%20XmlWrapp%20%28C%2B%2B%20libxml2/libxslt%20wrapper%29%20is%0A%09available%20in%20the%20Toolkit&In-Reply-To=%3C6F230E9769AA8D4EB4BC401DF133EDB702B1A9D0%40NIHCESMLBX15.nih.gov%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="000125.html">
<LINK REL="Next" HREF="000127.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[C++ Toolkit ANNOUNCE] XmlWrapp (C++ libxml2/libxslt wrapper) is available in the Toolkit</H1>
<!--htdig_noindex-->
<B>Satsky, Sergey (NIH/NLM/NCBI) [C]</B>
<A HREF="mailto:cpp-announce%40ncbi.nlm.nih.gov?Subject=Re%3A%20%5BC%2B%2B%20Toolkit%20ANNOUNCE%5D%20XmlWrapp%20%28C%2B%2B%20libxml2/libxslt%20wrapper%29%20is%0A%09available%20in%20the%20Toolkit&In-Reply-To=%3C6F230E9769AA8D4EB4BC401DF133EDB702B1A9D0%40NIHCESMLBX15.nih.gov%3E"
TITLE="[C++ Toolkit ANNOUNCE] XmlWrapp (C++ libxml2/libxslt wrapper) is available in the Toolkit">satskyse at ncbi.nlm.nih.gov
</A><BR>
<I>Tue Apr 28 10:56:19 EDT 2009</I>
<P><UL>
<LI>Previous message: <A HREF="000125.html">[C++ Toolkit ANNOUNCE] DATATOOL v1.9.2
</A></li>
<LI>Next message: <A HREF="000127.html">[C++ Toolkit ANNOUNCE] New NCBI C++ Toolkit Release -- May 2009
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#126">[ date ]</a>
<a href="thread.html#126">[ thread ]</a>
<a href="subject.html#126">[ subject ]</a>
<a href="author.html#126">[ author ]</a>
</LI>
</UL>
<HR>
<!--/htdig_noindex-->
<!--beginarticle-->
<PRE>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:
<A HREF="http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/namespacexml.ht">http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/namespacexml.ht</A>
ml
XSLT:
<A HREF="http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/namespacexslt.h">http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/namespacexslt.h</A>
tml
The library code is accompanied by a few demo projects (visible only
inhouse):
<A HREF="https://svn.ncbi.nlm.nih.gov/viewvc/toolkit/trunk/internal/c++/src/inter">https://svn.ncbi.nlm.nih.gov/viewvc/toolkit/trunk/internal/c++/src/inter</A>
nal/demo/misc/xmlwrapp/
and by (improved and extended) testsuite:
<A HREF="https://svn.ncbi.nlm.nih.gov/viewvc/toolkit/trunk/internal/c++/src/inter">https://svn.ncbi.nlm.nih.gov/viewvc/toolkit/trunk/internal/c++/src/inter</A>
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:
<A HREF="ftp://ftp.ncbi.nih.gov/toolbox/ncbi_tools++/MISC/">ftp://ftp.ncbi.nih.gov/toolbox/ncbi_tools++/MISC/</A> (UNIX only)
Here is the link to the original libxmlwrapp 0.6.0:
<A HREF="http://sourceforge.net/projects/xmlwrapp/">http://sourceforge.net/projects/xmlwrapp/</A>
----------------
JIRA: <A HREF="http://jira.be-md.ncbi.nlm.nih.gov/browse/CXX-893">http://jira.be-md.ncbi.nlm.nih.gov/browse/CXX-893</A>
Maintained and developed by: Sergei Satskiy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: &lt;<A HREF="http://www.ncbi.nlm.nih.gov/mailman/pipermail/cpp-announce/attachments/20090428/e8957cfc/attachment.html">http://www.ncbi.nlm.nih.gov/mailman/pipermail/cpp-announce/attachments/20090428/e8957cfc/attachment.html</A>&gt;
</PRE>
<!--endarticle-->
<!--htdig_noindex-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="000125.html">[C++ Toolkit ANNOUNCE] DATATOOL v1.9.2
</A></li>
<LI>Next message: <A HREF="000127.html">[C++ Toolkit ANNOUNCE] New NCBI C++ Toolkit Release -- May 2009
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#126">[ date ]</a>
<a href="thread.html#126">[ thread ]</a>
<a href="subject.html#126">[ subject ]</a>
<a href="author.html#126">[ author ]</a>
</LI>
</UL>
<hr>
<a href="http://www.ncbi.nlm.nih.gov/mailman/listinfo/cpp-announce">More information about the cpp-announce
mailing list</a><br>
<!--/htdig_noindex-->
</body></html>