Create or parse ANY Mark-up Language (HTML XML X3D VRML MathML XAML XDP CDA SCORM COLLADA XBRL) file or string into a simple and versatile MLDocument, MLElement, MLParameter hierarchical object model, written in VB 6 (Win32). Alternative to using DOM.
Features
- PLEASE PROVIDE FEEDBACK!!! Thank You!!
- load and manage multiple Markup documents simultaneously
- parse in a string, a string array or a file of Markup text
- document-unique ID given to every tag, during parsing, for perfect data-binding
- document-unique ID is not saved with output
- search with pattern-matching for tag, parameter or parameter and value
- search a document for an ID (from the ML) or document-unique ID (from the object model)
- optionally formatted (indented) output to string or file
- extract just the text, or even replace just the text of a whole tag/sub-tag hierarchy - without messing up the tags!
- handles closing tag parameters
- events provided for parsing progress - i.e. for a double progress bar in the UI
- provides for an interrupt method to stop parsing
- Index property for each MLElement, instead of Sibling functions
- search for un-matched tags
- use object hierarchy instead of just strings to create Markup text
- benchmark is 15:19 for 22,400 tags in a 900kb xml file on an 850MHz AMD laptop
- handles repeated MLParameters for the same MLElement (Adobe Actobat 8 .XDP files)
- download a webpage using MSINET.OCX and parse the page, extracting items and following links
- MLParser was re-designed for better user feedback using double progress bar control form BrookeWareBusy.OCX
- BrookeWareBusy.OCX included with version01
- with complete control of open and close tags, can write out VRML, C#, etc.
License
GNU General Public License version 2.0 (GPLv2)Follow COM Markup Language Parser
Other Useful Business Software
AI-powered service management for IT and enterprise teams
Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of COM Markup Language Parser!