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: 4All time: 8 This week: 33Down
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

Recommendations

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: 2 Down1 in Portugal Portugal Equal

Screenshots  
  • 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  
 66%6
Total:40,957
This week:4
All time:8
This week:33Down
User Ratings User Comments (3)
 All time
Utility:79%StarStarStarStar
Consistency:75%StarStarStarStar
Documentation:83%StarStarStarStarStar
Examples:70%StarStarStarStar
Tests:-
Videos:-
Overall:62%StarStarStarStar
Rank:1070
 
Maybe an update 6 yrs is too much
2 years ago (Mario Carrocera)
72%StarStarStarStar
Excellent
13 years ago (kishore kumar)
70%StarStarStarStar
Nice thing.
14 years ago (Krachun Misha)
67%StarStarStarStar