COM Markup Language Parser Icon

COM Markup Language Parser

Add a Review
6 Downloads (This Week)
Last Update:
Browse All Files



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.

COM Markup Language Parser Web Site


  • 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.


Other Useful Business Software

The Leading Provider of Business VoIP Phone Systems Icon

Award-Winning Business VoIP Phone System

The Leading Provider of Business VoIP Phone Systems Icon
1 of 5 2 of 5 3 of 5 4 of 5 5 of 5
62 Reviews
  • Unlimited Calling, Faxing, Video Conferencing
  • 24/7 U.S Based Customer Support
  • Super Reliable, Simple to Use
Write a Review

User Reviews

Be the first to post a review of COM Markup Language Parser!

Additional Project Details

Intended Audience


Programming Language

Visual Basic



Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

No, thanks