home *** CD-ROM | disk | FTP | other *** search
/ PC Professionell 2004 December / PCpro_2004_12.ISO / files / webserver / tsw / TSW_3.4.0.exe / Apache2 / perl / SAX.pod < prev    next >
Encoding:
Text File  |  2003-08-22  |  1.4 KB  |  45 lines

  1. =head1 NAME
  2.  
  3. XML::LibXML::SAX - XML::LibXML direct SAX parser
  4.  
  5.  
  6. =head1 DESCRIPTION
  7.  
  8. XML::LibXML provides an interface to libxml2 direct SAX interface. Through this
  9. interface it is possible to generate SAX events directly while parsing a
  10. document. While using the SAX parser XML::LibXML will not create a DOM Document
  11. tree.
  12.  
  13. Such an interface is useful if very large XML documents have to be processed
  14. and no DOM functions are required. By using this interface it is possible to
  15. read data stored within a XML document directly into the application
  16. datastructures without loading the document into memory.
  17.  
  18. The SAX interface of XML::LibXML is based on the famous XML::SAX interface. It
  19. uses the generic interface as provided by XML::SAX::Base.
  20.  
  21. Additionaly to the generic functions, that are only able to process entire
  22. documents, XML::LibXML::SAX provides parse_chunk(). This method allows to
  23. generate SAX events from well ballanced data such as is often provided by
  24. databases.
  25.  
  26. NOTE: At the moment XML::LibXML provides only an incomplete interface to
  27. libxml2's native SAX implementaion. The current implementation is not tested in
  28. production environment. It may causes significant memory problems or shows
  29. wrong behaviour. If you run into specific problems using this part of
  30. XML::LibXML, let me know.
  31.  
  32. =head1 AUTHORS
  33.  
  34. Matt Sergeant, 
  35. Christian Glahn, 
  36. =head1 VERSION
  37.  
  38. 1.56
  39.  
  40. =head1 COPYRIGHT
  41.  
  42. 2001-2002, AxKit.com Ltd; 2001-2003 Christian Glahn, All rights reserved.
  43.  
  44. =cut
  45.