PHP Classes

Generic XML parser class: Arbitrary XML parser.

Recommend this page to a friend!
  Info   Screenshots Screenshots   View files View files (5)   DownloadInstall with Composer Download .zip   Reputation   Support forum (11)   Blog (1)    
Ratings Unique User Downloads Download Rankings
StarStarStarStar 62%Total: 40,957 This week: 1All time: 8 This week: 149Down
Version License PHP version Categories
xmlparser 1.0.2BSD License3XML


- Parses arbitrary XML input and builds an array with the structure of all tag and data elements.
- It can validate and extract data from a whole XML document with just a single call. It supports validationg common tag value data types and can perform custom validations using a subclass.
- Optionally, keeps track of the positions of each element to allow the determination of the exact location of elements that may be contextually in error.
- Supports parsed file cache to minimize the overhead of parsing the same file repeatdly.
- Optimized parsing of simplified XML (SML) formats ignoring the tag attributes.
- Validate and extract data from a whole XML document with single function call


Extract the Token generated in the soap response
I need to parse the token and store in a variable

HTML forms from XML document with PHP
I need to parse XML document using PHP parse functions

Parse XML
Parse XML document

What is the best PHP RSS parser class?
Parse a RSS XML feed

Extract XML tag values
Parse a XML document and extract the values

Parse Amazon XML file
I am unable to get Amazon XML file to parse in PHP

Looking for an ONIX feed parser and generator
Parsing and/or generating ONIX

Picture of Manuel Lemos
  Performance   Level  
Name: Manuel Lemos is available for providing paid consulting. Contact Manuel Lemos .
Classes: 43 packages by
Country: Portugal Portugal
Age: 54
All time rank: 1
Week rank: 5 Down1 in Portugal Portugal Equal

  • xmlparser.gif
  Files folder image Files  
File Role Description
Accessible without login Plain text file example.xml Data XML example file for the test script
Accessible without login Plain text file extract_valid_xml_data.php Example Example of how to validate and extract data from a XML document
Accessible without login Plain text file test_xml_parser.php Example Class test script
Plain text file xml_parser.php Class XML parser class
Accessible without login HTML file xml_parser_class.html Doc. Class documentation

 Version Control Reuses Unique User Downloads Download Rankings  
This week:1
All time:8
This week:149Down
User Ratings User Comments (3)
 All time
Maybe an update 6 yrs is too much
2 years ago (Mario Carrocera)
13 years ago (kishore kumar)
Nice thing.
14 years ago (Krachun Misha)