PHP Classes

Generic XML parser class: Arbitrary XML parser.

Recommend this page to a friend!
  Info   Screenshots Screenshots   View files View files (6)   DownloadInstall with Composer Download .zip   Reputation   Support forum (11)   Blog (1)    
Last Updated Ratings Unique User Downloads Download Rankings
2023-05-29 (6 months ago) RSS 2.0 feedStarStarStarStar 62%Total: 40,986 This week: 2All time: 8 This week: 240Down
Version License PHP version Categories
xmlparser 1.0.3BSD 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

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

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

Screenshots  
  • xmlparser.gif
  Files folder image Files  
File Role Description
Accessible without login Plain text file classmaps.php Aux. Define the array of the package class files
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  
 71%7
Total:40,986
This week:2
All time:8
This week:240Down
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:1069
 
Maybe an update 6 yrs is too much
2 years ago (Mario Carrocera)
72%StarStarStarStar
Excellent
14 years ago (kishore kumar)
70%StarStarStarStar
Nice thing.
15 years ago (Krachun Misha)
67%StarStarStarStar