libxml(3) Library Functions Manual libxml(3) NNAAMMEE libxml - library used to parse XML files DDEESSCCRRIIPPTTIIOONN The _l_i_b_x_m_l library is used to parse XML files. Its internal document representation is as close as possible to the _D_O_M (Document Object Model) interface, an API for accessing XML or HTML structured docu- ments. The _l_i_b_x_m_l library also has a _S_A_X-like interface, which is designed to be compatible with _e_x_p_a_t(1). NOTE: _S_A_X, the Simple API for XML, is a standard interface for event-based XML parsing, developed collabora- tively by the members of the XML-DEV mailing list, currently hosted by OASIS. The _e_x_p_a_t library is a XML 1.0 parser written in C, which aims to be fully conforming. It is currently not a validating XML proces- sor. The _l_i_b_x_m_l library now includes a nearly complete _X_P_a_t_h implementation. The _X_P_a_t_h (XML Path Language) is a language for addressing parts of an XML document, designed to be used by both _X_S_L_T and _X_P_o_i_n_t_e_r. The _l_i_b_x_m_l library exports Push and Pull type parser interfaces for both XML and _h_t_m_l. FFIILLEESS //ddeeppoott//lliibb//lliibbxxmmll__22..00..00//lliibbxxmmll..aa static library //ddeeppoott//lliibb//lliibbxxmmll__22..00..00//lliibbxxmmll..ssoo shared library //ddeeppoott//ppaacckkaaggee//lliibbxxmmll__22..00..00//bbiinn//xxmmlllliinntt binary application for parsing XML files AAUUTTHHOORRSS Daniel Veillard (daniel@veillard.com). Red Hat Inc. Manual page by Ziying Sherwin (sherwin@nlm.nih.gov), Lister Hill National Center for Biomedical Communications, U.S. National Library of Medicine. SSEEEE AALLSSOO _x_m_l_l_i_n_t(1), _l_i_b_x_s_l_t(3), _l_i_b_e_x_s_l_t(3), _x_s_l_t_p_r_o_c(1) 12 April 2000 libxml(3)