!$Author: joelevin $ !$Date: 2011-03-24 11:33:26 -0500 (Thu, 24 Mar 2011) $ !$Revision: 11724 $ !$HeadURL: https://svn.weru.ksu.edu/weru/weps1/trunk/weps.src/src/util/lib_sax/tstsax_features/tstsax_features.f95 $ ! program tstsax_features ! ! Example driver for a stand-alone parsing of an xml document ! use flib_sax use m_handlers_features ! Defines begin_element, end_element, pcdata_chunk, etc integer :: iostat type(xml_t) :: fxml call open_xmlfile("test.xml",fxml,iostat) if (iostat /= 0) stop "Cannot open file." call xml_parse(fxml, & begin_element_handler = begin_element_handler , & end_element_handler = end_element_handler, & pcdata_chunk_handler = pcdata_chunk_handler, & comment_handler = comment_handler, & xml_declaration_handler = xml_declaration_handler, & sgml_declaration_handler = sgml_declaration_handler, & verbose = .false., & empty_element_handler = empty_element_handler) end program tstsax_features