Section: Visualization Toolkit IO Classes
To create an instance of class vtkXMLParser, simply invoke its constructor as follows
obj = vtkXMLParser
obj
is an instance of the vtkXMLParser class.
string = obj.GetClassName ()
int = obj.IsA (string name)
vtkXMLParser = obj.NewInstance ()
vtkXMLParser = obj.SafeDownCast (vtkObject o)
long = obj.TellG ()
- Used by subclasses and their supporting classes. These methods
wrap around the tellg and seekg methods of the input stream to
work-around stream bugs on various platforms.
obj.SeekG (long position)
- Used by subclasses and their supporting classes. These methods
wrap around the tellg and seekg methods of the input stream to
work-around stream bugs on various platforms.
int = obj.Parse ()
- Parse the XML input.
int = obj.Parse (string inputString)
- Parse the XML message. If length is specified, parse only the
first "length" characters
int = obj.Parse (string inputString, int length)
- Parse the XML message. If length is specified, parse only the
first "length" characters
int = obj.InitializeParser ()
- When parsing fragments of XML or streaming XML, use the following
three methods. InitializeParser method initialize parser but
does not perform any actual parsing. ParseChunk parses framgent
of XML. This has to match to what was already
parsed. CleanupParser finishes parsing. If there were errors,
CleanupParser will report them.
int = obj.ParseChunk (string inputString, int length)
- When parsing fragments of XML or streaming XML, use the following
three methods. InitializeParser method initialize parser but
does not perform any actual parsing. ParseChunk parses framgent
of XML. This has to match to what was already
parsed. CleanupParser finishes parsing. If there were errors,
CleanupParser will report them.
int = obj.CleanupParser ()
- When parsing fragments of XML or streaming XML, use the following
three methods. InitializeParser method initialize parser but
does not perform any actual parsing. ParseChunk parses framgent
of XML. This has to match to what was already
parsed. CleanupParser finishes parsing. If there were errors,
CleanupParser will report them.
obj.SetFileName (string )
- Set and get file name.
string = obj.GetFileName ()
- Set and get file name.
obj.SetIgnoreCharacterData (int )
- If this is off (the default), CharacterDataHandler will be called to
process text within XML Elements. If this is on, the text will be
ignored.
int = obj.GetIgnoreCharacterData ()
- If this is off (the default), CharacterDataHandler will be called to
process text within XML Elements. If this is on, the text will be
ignored.
obj.SetEncoding (string )
- Set and get the encoding the parser should expect (NULL defaults to
Expat's own default encoder, i.e UTF-8).
This should be set before parsing (i.e. a call to Parse()) or
even initializing the parser (i.e. a call to InitializeParser())
string = obj.GetEncoding ()
- Set and get the encoding the parser should expect (NULL defaults to
Expat's own default encoder, i.e UTF-8).
This should be set before parsing (i.e. a call to Parse()) or
even initializing the parser (i.e. a call to InitializeParser())