From d09ab089457ae3c20cc98f9afa03379c6ebf9598 Mon Sep 17 00:00:00 2001 From: Mike Hommey Date: Thu, 25 Mar 2004 06:59:32 +0000 Subject: [svn-inject] Installing original source version --- doc/index.html | 290 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 290 insertions(+) create mode 100644 doc/index.html (limited to 'doc/index.html') diff --git a/doc/index.html b/doc/index.html new file mode 100644 index 0000000..263551d --- /dev/null +++ b/doc/index.html @@ -0,0 +1,290 @@ + + + + + + + + The XML C parser and toolkit of Gnome + + + + + + + + +
+ + Action against software patents + + + + Gnome2 Logo + + + W3C Logo + + + Red Hat Logo + +
+ + Made with Libxml2 Logo + +
+
+ + + + +
+ + + + +
+

The XML C parser and toolkit of Gnome

+

libxml

+
+
+
+ + + + +
+ + + + + +
+ + + + +
+ + + + + + + +
+
+ Main Menu +
+
+
+ + +
+ +
+ + + + + + + +
+
+ Related links +
+
+ +
+
+
+ + + + +
+ + + + +
+ + + + +
+

+

"Programming +with libxml2 is like the thrilling embrace of an exotic stranger." Mark +Pilgrim

+

Libxml2 is the XML C parser and toolkit developed for the Gnome project +(but usable outside of the Gnome platform), it is free software available +under the MIT +License. XML itself is a metalanguage to design markup languages, i.e. +text language where semantic and structure are added to the content using +extra "markup" information enclosed between angle brackets. HTML is the most +well-known markup language. Though the library is written in C a variety of language bindings make it available in +other environments.

+

Libxml2 is known to be very portable, the library should build and work +without serious troubles on a variety of systems (Linux, Unix, Windows, +CygWin, MacOS, MacOS X, RISC Os, OS/2, VMS, QNX, MVS, ...)

+

Libxml2 implements a number of existing standards related to markup +languages:

+ +

In most cases libxml2 tries to implement the specifications in a +relatively strictly compliant way. As of release 2.4.16, libxml2 passes all +1800+ tests from the OASIS XML Tests +Suite.

+

To some extent libxml2 provides support for the following additional +specifications but doesn't claim to implement them completely:

+
  • Document Object Model (DOM) http://www.w3.org/TR/DOM-Level-2-Core/ + it doesn't implement the API itself, gdome2 does this on top of + libxml2
  • +
  • RFC 959 : + libxml2 implements a basic FTP client code
  • +
  • RFC 1945 : + HTTP/1.0, again a basic HTTP client code
  • +
  • SAX: a minimal SAX implementation compatible with early expat + versions
  • +
  • DocBook SGML v4: libxml2 includes a hackish parser to transition to + XML
  • +
+

A partial implementation of XML Schemas Part +1: Structure is being worked on but it would be far too early to make any +conformance statement about it at the moment.

+

Separate documents:

+ +

Logo designed by Marc Liyanage.

+

+ Daniel Veillard +

+
+
+
+
+
+ + -- cgit v1.2.3