From 35a201cc8ef0c3f5b2df88d2e528aabee1048348 Mon Sep 17 00:00:00 2001 From: Wojtek Kosior Date: Fri, 30 Apr 2021 18:47:09 +0200 Subject: Initial/Final commit --- libxml2-2.9.10/doc/intro.html | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 libxml2-2.9.10/doc/intro.html (limited to 'libxml2-2.9.10/doc/intro.html') diff --git a/libxml2-2.9.10/doc/intro.html b/libxml2-2.9.10/doc/intro.html new file mode 100644 index 0000000..efa0788 --- /dev/null +++ b/libxml2-2.9.10/doc/intro.html @@ -0,0 +1,32 @@ + + +Introduction
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

Introduction

Main Menu
Related links

This document describes libxml, the XML C parser and toolkit developed for the +Gnome project. XML is a standard for building tag-based +structured documents/data.

Here are some key points about libxml:

    +
  • Libxml2 exports Push (progressive) and Pull (blocking) type parser + interfaces for both XML and HTML.
  • +
  • Libxml2 can do DTD validation at parse time, using a parsed document + instance, or with an arbitrary DTD.
  • +
  • Libxml2 includes complete XPath, XPointer and XInclude implementations.
  • +
  • It is written in plain C, making as few assumptions as possible, and + sticking closely to ANSI C/POSIX for easy embedding. Works on + Linux/Unix/Windows, ported to a number of other platforms.
  • +
  • Basic support for HTTP and FTP client allowing applications to fetch + remote resources.
  • +
  • The design is modular, most of the extensions can be compiled out.
  • +
  • The internal document representation is as close as possible to the DOM interfaces.
  • +
  • Libxml2 also has a SAX like interface; + the interface is designed to be compatible with Expat.
  • +
  • This library is released under the MIT + License. See the Copyright file in the distribution for the precise + wording.
  • +

Warning: unless you are forced to because your application links with a +Gnome-1.X library requiring it, Do Not Use libxml1, use +libxml2

Daniel Veillard

-- cgit v1.2.3