XMLParser Control

Properties Methods Enumerated types Associated objects

The XMLParser control provides an easy to use interface for operations on an XML file. It allows you to parse an XML file, returning useful error messages for error correction in an XML file. It also allows you to change this file and then resave the new document.

The XMLparser control provides an easy to use interface, and allows more than just parsing of files. The errors that it returns, pinpoints the location of the error in the XML document and gives a good idea of what is causing the error.

When using the save command, comments will not be saved and Processing Instructions will be all saved at the beginning of the document, right after the DOCTYPE tag. This does impose some restrictions however it is easy to use and with a well-written application, the user should not need comments to explain to themselves what's going on.

Properties

Doc
Doctype
Err
Index
Name
Object
Parent
PIs
Tag
XmlDec
XmlFilename

Methods

openXML

Enumerated Types

errorCode

Associated objects

Attr
Attributes
DocType
Element
Error
PI
PIs
xmlDec

Product developement

XMLParser is still in beta testing of it's first version. So it is developing at a rapid pace, if you have any bug reports, any comments or things you would like to see in future versions, please send them to rjft197@ecs.soton.ac.uk

If you want to be kept informed of any updates to this product please mail me at rjft197@ecs.soton.ac.uk and tell me and I will tell you of all the latest news, keep you informed of all known bugs and of any new releases of the control.

I will listen to your feedback, and act upon that, which ever new feature gets most requests will be the top of the developement list.

Current known limitations/bugs

  1. Doesn't support unicode files.
  2. Can't make changes to the data.
  3. Can't save an XML file.

Priority of to do list

  1. Finish developing version one and put more error detection in to it.
  2. Add unicode support to it.