public class Element
extends Object
java.lang.Object | |
↳ | android.sax.Element |
Known Direct Subclasses |
一个XML元素。 提供对子元素和钩子的访问来监听与此元素相关的事件。
也可以看看:
Public methods |
|
---|---|
Element |
getChild(String localName) 获取给定名称的子元素。 |
Element |
getChild(String uri, String localName) 获取给定名称的子元素。 |
Element |
requireChild(String localName) 获取给定名称的子元素。 |
Element |
requireChild(String uri, String localName) 获取给定名称的子元素。 |
void |
setElementListener(ElementListener elementListener) 同时设置开始和结束元素侦听器。 |
void |
setEndElementListener(EndElementListener endElementListener) 为此元素的结尾设置侦听器。 |
void |
setEndTextElementListener(EndTextElementListener endTextElementListener) 为此文本元素的末尾设置侦听器。 |
void |
setStartElementListener(StartElementListener startElementListener) 为此元素的开始设置侦听器。 |
void |
setTextElementListener(TextElementListener elementListener) 同时设置开始和结束文本元素侦听器。 |
String |
toString() 返回对象的字符串表示形式。 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
Element getChild (String localName)
获取给定名称的子元素。 使用空字符串作为命名空间。
Parameters | |
---|---|
localName |
String
|
Returns | |
---|---|
Element |
Element getChild (String uri, String localName)
获取给定名称的子元素。
Parameters | |
---|---|
uri |
String
|
localName |
String
|
Returns | |
---|---|
Element |
Element requireChild (String localName)
获取给定名称的子元素。 使用空字符串作为命名空间。 如果缺少指定的子SAXException
,我们将在解析时抛出SAXException
。 这有助于确保您的听众被调用。
Parameters | |
---|---|
localName |
String
|
Returns | |
---|---|
Element |
Element requireChild (String uri, String localName)
获取给定名称的子元素。 如果缺少指定的子SAXException
,我们将在解析时抛出SAXException
。 这有助于确保您的听众被调用。
Parameters | |
---|---|
uri |
String
|
localName |
String
|
Returns | |
---|---|
Element |
void setElementListener (ElementListener elementListener)
同时设置开始和结束元素侦听器。
Parameters | |
---|---|
elementListener |
ElementListener
|
void setEndElementListener (EndElementListener endElementListener)
为此元素的结尾设置侦听器。
Parameters | |
---|---|
endElementListener |
EndElementListener
|
void setEndTextElementListener (EndTextElementListener endTextElementListener)
为此文本元素的末尾设置侦听器。
Parameters | |
---|---|
endTextElementListener |
EndTextElementListener
|
void setStartElementListener (StartElementListener startElementListener)
为此元素的开始设置侦听器。
Parameters | |
---|---|
startElementListener |
StartElementListener
|
void setTextElementListener (TextElementListener elementListener)
同时设置开始和结束文本元素侦听器。
Parameters | |
---|---|
elementListener |
TextElementListener
|
String toString ()
返回对象的字符串表示形式。 通常, toString
方法返回一个“文本表示”该对象的字符串。 结果应该是一个简洁但内容丰富的表述,对于一个人来说很容易阅读。 建议所有子类重写此方法。
类Object
的toString
方法返回一个字符串,其中包含对象为实例的类的名称,符号字符“ @
”以及对象的哈希代码的无符号十六进制表示形式。 换句话说,这个方法返回一个字符串,其值等于:
getClass().getName() + '@' + Integer.toHexString(hashCode())
Returns | |
---|---|
String |
a string representation of the object. |