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)    
Last Updated Ratings Unique User Downloads Download Rankings
2021-03-09 (8 months ago) RSS 2.0 feedStarStarStarStar 62%Total: 40,898 This week: 2All time: 8 This week: 246Down
Version License PHP version Categories
xmlparser 1.0.2BSD License3XML
Description Author

- 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: 53
All time rank: 1
Week rank: 4 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:2
All time:8
This week:246Down
User Ratings User Comments (3)
 All time
Maybe an update 6 yrs is too much
9 months ago (Mario Carrocera)
12 years ago (kishore kumar)
Nice thing.
13 years ago (Krachun Misha)
For more information send a message to info at phpclasses dot org.