libexpat/htdocs/index.html
2002-05-31 16:33:53 +00:00

130 lines
4.6 KiB
HTML

<html>
<head>
<title>The Expat XML Parser</title>
<link rel="STYLESHEET" href="style.css" type="text/css" />
</head>
<body marginwidth="0" marginheight="0">
<table cellspacing="0" cellpadding="0" width="100%">
<tr>
<td class="corner"><img src="expat.png" /></td>
<td class="banner"><h2>The Expat XML Parser</h2></td>
</tr>
<tr>
<td class="navbar">
</td>
<td class="content">
<p>Expat is an XML parser library written in C. It is a
stream-oriented parser in which an application registers handlers for
things the parser might find in the XML document (like start tags).
An <a href="http://www.xml.com/pub/1999/09/expat/index.html"
>introductory article</a> on using Expat is available on
<a href="http://www.xml.com/">xml.com</a>.</p>
<ul>
<li>
<a href="http://sourceforge.net/projects/expat/"
>Expat project page (includes downloads)</a></li>
<li>
<a href="http://sourceforge.net/mail/?group_id=10127"
>Mailing lists</a></li>
<li>
<a href="http://sourceforge.net/cvs/?group_id=10127"
>CVS repository</a>
(<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/expat/"
>browse online</a>)</li>
<li>
<a href="http://sourceforge.net/bugs/?group_id=10127"
>Bug reports</a></li>
</ul>
<p>This project aims to maintain Expat for both current and future
users while improving the API to allow more reliable and robust access
from "scripting" languages such as Python and Perl. We invite the
community to participate on the mailing lists to help shape the future
of Expat.</p>
<h3>References</h3>
<p>If you know of any additional articles or resources which should be
linked to from this page, please send email to <a
href="mailto:fdrake@acm.org">Fred Drake (fdrake&#64;acm.org)</a>.
We're especially interested in links to tutorial information and open
source interfaces to Expat from languages other than C.</p>
<ul>
<li>
<a href="http://www.jclark.com/xml/expat.html"
>James Clark's original Expat page</a>, for Expat 1.2 and
earlier</li>
<li>
<a href="http://www.xml.com/pub/1999/09/expat/index.html"
>Introductory article</a> on using Expat on
<a href="http://www.xml.com/">xml.com</a></li>
<li>
<a href="http://www.python.org/doc/current/lib/module-xml.parsers.expat.html"
>Documentation for the Python interface to Expat</a>, part of the
standard documentation for Python</li>
<li>
<em><a href="http://www.codeproject.com/soap/expatimpl.asp"
title="C++ Wrappers for the Expat XML Parser">C++ Wrappers
for the Expat XML Parser</a></em>, an article by Tim Smith
providing object-oriented wrappers for Expat. The wrappers use
some MFC-biased naming, but look interesting.
<li>
<a href="http://www.jezuk.co.uk/cgi-bin/view/SAX" title="SAX in C++"
>SAX in C++</a> -- a SAX interface for C++ programmers, with
implementations based on several parsers, including Expat.
<li>
<a href="http://www.oofile.com.au/files/xml/"
>C++ interface to Expat</a> (old; not updated since Expat 1.2)
<li>
The <a href="http://sourceforge.net/projects/gobo/">GOBO project</a>
is working on an Eiffel binding for Expat. Development appears to
have slowed, and there isn't any status information about the Expat
bindings on the website. (I had to dig around the CVS to find any
of the XML support.)
<li>
The <a href="http://tclxml.sourceforge.net/"
>TclXML project</a> includes a <a href="http://tcl.activestate.com/"
>Tcl</a> binding for Expat</li>
<li>
<a href="http://sdf.lonestar.org/~loewerj/tdom.cgi"
>tDOM</a> is an alternate package providing XML support for <a
href="http://tcl.activestate.com/" >Tcl</a>, based in part on
Expat</li>
<li>
<a href="http://expatobjc.sourceforge.net/"
>Objective-C interface to Expat</a>
<li>
<a href="http://www.yoshidam.net/Ruby.html#xmlparser"
>Ruby interface to Expat</a>
<li>
<a href="http://www.phpbuilder.com/columns/justin20000428.php3"
>Article on using Expat from PHP</a> on
<a href="http://www.phpbuilder.com/">&lt;?PHPBuilder?&gt;</a>
<br />(broken into lots of tiny pieces)</li>
<li>
<a href="http://xml.defined.net/sax/expat"
>SAX2 Wrapper for using Expat in Delphi,</a>
based on
<a href="http://xml.defined.net/sax"
>"SAX for Pascal"</a>
interface specs</li>
</ul>
</td>
</tr>
<tr>
<td class="corner">
<a href="http://sourceforge.net/">
<img src="http://cvs.sourceforge.net/sourceforge_whitebg.gif"
width="136" height="79" border="0" alt="SourceForge
Logo" />
</a>
</td>
</tr>
</table>
</body>
</html>