libxml.3 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. .TH libxml 3 "12 April 2000"
  2. .SH NAME
  3. libxml \- library used to parse XML files
  4. .SH DESCRIPTION
  5. The
  6. .I libxml
  7. library is used to parse XML files.
  8. Its internal document repesentation is as close as possible to the
  9. .I DOM
  10. (Document Object Model) interface,
  11. an API for accessing XML or HTML structured documents.
  12. .LP
  13. The
  14. .I libxml
  15. library also has a
  16. .IR SAX -like
  17. interface,
  18. which is designed to be compatible with
  19. .IR expat (1).
  20. NOTE:
  21. .IR SAX ,
  22. the Simple API for XML,
  23. is a standard interface for event-based XML parsing,
  24. developed collaboratively by the members of the XML-DEV mailing list,
  25. currently hosted by OASIS.
  26. The
  27. .I expat
  28. library is a XML 1.0 parser written in C,
  29. which aims to be fully conforming.
  30. It is currently not a validating XML processor.
  31. .LP
  32. The
  33. .I libxml
  34. library now includes a nearly complete
  35. .I XPath
  36. implementation.
  37. The
  38. .I XPath
  39. (XML Path Language) is a language for addressing parts of an
  40. XML document,
  41. designed to be used by both
  42. .I XSLT
  43. and
  44. .IR XPointer .
  45. .LP
  46. The
  47. .I libxml
  48. library exports Push and Pull type parser interfaces for both XML and
  49. .IR html .
  50. .SH FILES
  51. .TP 2.2i
  52. .B /depot/lib/libxml_2.0.0/libxml.a
  53. static library
  54. .TP
  55. .B /depot/lib/libxml_2.0.0/libxml.so
  56. shared library
  57. .TP
  58. .B /depot/package/libxml_2.0.0/bin/xmllint
  59. binary application for parsing XML files
  60. .SH AUTHORS
  61. Daniel Veillard (daniel@veillard.com).
  62. Red Hat Inc.
  63. Manual page by Ziying Sherwin (sherwin@nlm.nih.gov),
  64. Lister Hill National Center for Biomedical Communications,
  65. U.S. National Library of Medicine.
  66. .SH SEE ALSO
  67. .IR xmllint (1),
  68. .IR libxslt (3),
  69. .IR libexslt (3),
  70. .IR xsltproc (1)
  71. .\" end of manual page