Working
with an XML PHP parser
You can
use an XML parser to work with the XML data in an XML file. While writing
the code to work with the XML parser and the XML data, you have to think
of three major steps in the code.
_______________________________________________
The first
thing is you need some function to handle the starting tags that are
encountered in the XML file and another function to handle the actual
data and a third one to handle the end tags encountered while navigating
the XML file.
Now you
have to create a parser using the command 'xml_parser_create();'. To
handle the starting tags and the end tags you can use the 'xml_set_element_handler();'
and for handling the data you can use
'xml_set_character_data_handler();'.
Both these take the XML parser as the first argument. Now open the XML
files, read it, and parse it. After you have completed your task you
have to free the memory that the parser has taken and then close the
XML file you have used.