diff --git a/doc/FAQ.html b/doc/FAQ.html index 634f3f57..d31c7255 100644 --- a/doc/FAQ.html +++ b/doc/FAQ.html @@ -121,7 +121,7 @@ A:link, A:visited, A:active { text-decoration: underline }

Most linux and Bsd distribution includes libxml, this is probably the safer way for end-users

-

David Doolin provides precompiled Windows versions at http://www.ce.berkeley.edu/~doolin/code/libxmlwin32/ +

David Doolin provides precompiled Windows versions at http://www.ce.berkeley.edu/~doolin/code/libxmlwin32/

  • @@ -318,13 +318,20 @@ pnode=pxmlDoc->children->children;

    libxml is written in pure C in order to allow easy reuse on a number of platforms, including embedded systems. I don't intend to convert to C++.

    -

    There is however a C++ wrapper provided by Ari Johnson - <ari@btigate.com> which may fullfill your needs:

    -

    Website: http://lusis.org/~ari/xml++/ +

    There is however a few C++ wrappers which may fullfill your needs:

    + +
  • How to validate a document a posteriori ?

    It is possible to validate documents which had not been validated at initial parsing time or documents who have been built from scratch using diff --git a/doc/contribs.html b/doc/contribs.html index 16cebe23..37218f10 100644 --- a/doc/contribs.html +++ b/doc/contribs.html @@ -92,12 +92,6 @@ A:link, A:visited, A:active { text-decoration: underline } and Solaris port.

  • John Fleck helps maintaining the documentation and man pages.
  • -Ari Johnson provides a C++ wrapper - for libxml:
    - Website: http://lusis.org/~ari/xml++/
    - Download: http://lusis.org/~ari/xml++/libxml++.tar.gz -
  • -
  • Igor Zlatkovic is now the maintainer of the Windows port, he provides binaries diff --git a/doc/python.html b/doc/python.html index 0c76415c..e84d9dca 100644 --- a/doc/python.html +++ b/doc/python.html @@ -95,11 +95,15 @@ or libxslt wrappers or bindings:

  • Ari Johnson provides a C++ wrapper for libxml:
    - Website: http://lusis.org/~ari/xml++/
    - Download: http://lusis.org/~ari/xml++/libxml++.tar.gz + Website: http://lusis.org/~ari/xml++/
    + Download: http://lusis.org/~ari/xml++/libxml++.tar.gz
  • There is another C++ wrapper based on the gdome2 bindings maintained by Tobias Peters.
  • +
  • and a third C++ wrapper by Peter Jones <pjones@pmade.org> +

    Website: http://pmade.org/pjones/software/xmlwrapp/ +

    +
  • Matt Sergeant developped XML::LibXSLT, a perl wrapper for diff --git a/doc/upgrade.html b/doc/upgrade.html index fc5d08ef..1fbc84e8 100644 --- a/doc/upgrade.html +++ b/doc/upgrade.html @@ -107,7 +107,7 @@ incompatible changes. The main goals were:

    So client code of libxml designed to run with version 1.x may have to be changed to compile against version 2.x of libxml. Here is a list of changes that I have collected, they may not be sufficient, so in case you find other -change which are required, drop me a +change which are required, drop me a mail:

    1. The package name have changed from libxml to libxml2, the library name diff --git a/doc/xml.html b/doc/xml.html index 95f9c146..0e6ee7f7 100644 --- a/doc/xml.html +++ b/doc/xml.html @@ -372,12 +372,19 @@ pnode=pxmlDoc->children->children;

      libxml is written in pure C in order to allow easy reuse on a number of platforms, including embedded systems. I don't intend to convert to C++.

      -

      There is however a C++ wrapper provided by Ari Johnson - <ari@btigate.com> which may fullfill your needs:

      -

      Website: http://lusis.org/~ari/xml++/

      -

      Download: http://lusis.org/~ari/xml++/libxml++.tar.gz

      +

      There is however a few C++ wrappers which may fullfill your needs:

      +
    2. How to validate a document a posteriori ?

      It is possible to validate documents which had not been validated at @@ -1384,6 +1391,10 @@ or libxslt wrappers or bindings:

      href="http://lusis.org/~ari/xml++/libxml++.tar.gz">http://lusis.org/~ari/xml++/libxml++.tar.gz
    3. There is another C++ wrapper based on the gdome2 bindings maintained by Tobias Peters.
    4. +
    5. and a third C++ wrapper by Peter Jones <pjones@pmade.org> +

      Website: http://pmade.org/pjones/software/xmlwrapp/

      +
    6. Matt Sergeant developped
    7. And then use it to save the document: @@ -3728,12 +3740,6 @@ Gnome CVS base under gnome-xml/example

      patches, Gary Pennington worked on the validation API, threading support and Solaris port.
    8. John Fleck helps maintaining the documentation and man pages.
    9. -
    10. Ari Johnson provides a C++ wrapper - for libxml:
      - Website: http://lusis.org/~ari/xml++/
      - Download: http://lusis.org/~ari/xml++/libxml++.tar.gz
    11. Igor Zlatkovic is now the maintainer of the Windows port, he diff --git a/doc/xmlio.html b/doc/xmlio.html index 7d9153fe..e61735b1 100644 --- a/doc/xmlio.html +++ b/doc/xmlio.html @@ -233,6 +233,7 @@ xmlOutputBufferCreateOwn(FILE *file, xmlCharEncodingHandlerPtr encoder) { + }
    12. And then use it to save the document: