程序包 weka.core.xml
类 XMLOptions
java.lang.Object
weka.core.xml.XMLOptions
- 所有已实现的接口:
RevisionHandler
A class for transforming options listed in XML to a regular WEKA command
line string.
- 版本:
- $Revision: 1.4 $
- 作者:
- FracPete (fracpete at waikato dot ac dot nz)
-
字段概要
字段修饰符和类型字段说明static final String
the name attribute.static final String
the type attribute.static final String
the value attribute.static final String
the DTD for the XML file.static final String
the root node.static final String
tag for a single option.static final String
tag for a list of options.static final String
a value of the type attribute.static final String
a value of the type attribute.static final String
a value of the type attribute.static final String
a value of the type attribute.static final String
a value of the type attribute.static final String
a value of the type attribute. -
构造器概要
构造器构造器说明Creates a new instance of XMLOptions.XMLOptions
(File file) Creates a new instance of XMLOptions.XMLOptions
(InputStream stream) Creates a new instance of XMLOptions.XMLOptions
(Reader reader) Creates a new instance of XMLOptions.XMLOptions
(String xml) Creates a new instance of XMLOptions. -
方法概要
修饰符和类型方法说明returns the parsed DOM document.Returns the revision string.boolean
returns whether a validating parser is used.returns the handler of the XML document.static void
for testing only.void
setValidating
(boolean validating) sets whether to use a validating parser or not.String[]
toArray()
returns the current DOM document as string array.returns the given DOM document as command line.toString()
returns the object in a string representation (as indented XML output).
-
字段详细资料
-
TAG_OPTION
tag for a single option.- 另请参阅:
-
TAG_OPTIONS
tag for a list of options.- 另请参阅:
-
ATT_NAME
the name attribute.- 另请参阅:
-
ATT_TYPE
the type attribute.- 另请参阅:
-
ATT_VALUE
the value attribute.- 另请参阅:
-
VAL_TYPE_FLAG
a value of the type attribute.- 另请参阅:
-
VAL_TYPE_SINGLE
a value of the type attribute.- 另请参阅:
-
VAL_TYPE_HYPHENS
a value of the type attribute.- 另请参阅:
-
VAL_TYPE_QUOTES
a value of the type attribute.- 另请参阅:
-
VAL_TYPE_CLASSIFIER
a value of the type attribute.- 另请参阅:
-
VAL_TYPE_OPTIONHANDLER
a value of the type attribute.- 另请参阅:
-
ROOT_NODE
the root node.- 另请参阅:
-
DOCTYPE
the DTD for the XML file.- 另请参阅:
-
-
构造器详细资料
-
XMLOptions
Creates a new instance of XMLOptions.- 抛出:
Exception
- if the construction of the DocumentBuilder fails- 另请参阅:
-
XMLOptions
Creates a new instance of XMLOptions.- 参数:
xml
- the xml to parse (if "<?xml" is not found then it is considered a file)- 抛出:
Exception
- if the construction of the DocumentBuilder fails- 另请参阅:
-
XMLOptions
Creates a new instance of XMLOptions.- 参数:
file
- the XML file to parse- 抛出:
Exception
- if the construction of the DocumentBuilder fails- 另请参阅:
-
XMLOptions
Creates a new instance of XMLOptions.- 参数:
stream
- the XML stream to parse- 抛出:
Exception
- if the construction of the DocumentBuilder fails- 另请参阅:
-
XMLOptions
Creates a new instance of XMLOptions.- 参数:
reader
- the XML reader to parse- 抛出:
Exception
- if the construction of the DocumentBuilder fails- 另请参阅:
-
-
方法详细资料
-
getValidating
public boolean getValidating()returns whether a validating parser is used.- 返回:
- whether a validating parser is used
-
setValidating
sets whether to use a validating parser or not.
Note: this does clear the current DOM document!- 参数:
validating
- whether to use a validating parser- 抛出:
Exception
- if the instantiating of the DocumentBuilder fails
-
getDocument
returns the parsed DOM document.- 返回:
- the parsed DOM document
-
getXMLDocument
returns the handler of the XML document. the internal DOM document can be accessed via thegetDocument()
method.- 返回:
- the object handling the XML document
- 另请参阅:
-
toCommandLine
returns the given DOM document as command line.- 返回:
- the document as command line
- 抛出:
Exception
- if anything goes wrong initializing the parsing
-
toArray
returns the current DOM document as string array.- 返回:
- the document as string array
- 抛出:
Exception
- if anything goes wrong initializing the parsing
-
toString
returns the object in a string representation (as indented XML output). -
getRevision
Returns the revision string.- 指定者:
getRevision
在接口中RevisionHandler
- 返回:
- the revision
-
main
for testing only. prints the given XML file, the resulting commandline and the string array.- 参数:
args
- the commandline options.- 抛出:
Exception
- if something goes wrong
-