Most visited

Recently visited

Added in API level 1

Xml

public class Xml
extends Object

java.lang.Object
   ↳ android.util.Xml


XML实用程序方法。

Summary

Nested classes

枚举 Xml.Encoding

支持的字符编码。

Fields

public static String FEATURE_RELAXED

XmlPullParser “轻松”功能名称。

Public methods

static AttributeSet asAttributeSet(XmlPullParser parser)

返回用于给定XmlPullParser的AttributeSet接口。

static Xml.Encoding findEncodingByName(String encodingName)

按名称查找编码。

static XmlPullParser newPullParser()

返回一个具有名称空间支持的新拉解析器。

static XmlSerializer newSerializer()

创建一个新的xml序列化器。

static void parse(String xml, ContentHandler contentHandler)

解析给定的xml字符串并在给定的SAX处理程序上触发事件。

static void parse(InputStream in, Xml.Encoding encoding, ContentHandler contentHandler)

分析给定输入流中的xml,并在给定的SAX处理程序上触发事件。

static void parse(Reader in, ContentHandler contentHandler)

分析给定阅读器的xml,并在给定的SAX处理器上触发事件。

Inherited methods

From class java.lang.Object

Fields

FEATURE_RELAXED

Added in API level 1
String FEATURE_RELAXED

XmlPullParser “轻松”功能名称。

也可以看看:

Public methods

asAttributeSet

Added in API level 1
AttributeSet asAttributeSet (XmlPullParser parser)

返回用于给定XmlPullParser的AttributeSet接口。 如果给定的解析器本身实现了AttributeSet,那么只需返回该实现。 否则,包装器类将在XmlPullParser之上实例化,作为检索其属性的代理并返回给您。

Parameters
parser XmlPullParser: The existing parser for which you would like an AttributeSet.
Returns
AttributeSet An AttributeSet you can use to retrieve the attribute values at each of the tags as the parser moves through its XML document.

也可以看看:

findEncodingByName

Added in API level 1
Xml.Encoding findEncodingByName (String encodingName)

按名称查找编码。 如果您通过null则返回UTF-8。

Parameters
encodingName String
Returns
Xml.Encoding
Throws
UnsupportedEncodingException

newPullParser

Added in API level 1
XmlPullParser newPullParser ()

返回一个具有名称空间支持的新拉解析器。

Returns
XmlPullParser

newSerializer

Added in API level 1
XmlSerializer newSerializer ()

创建一个新的xml序列化器。

Returns
XmlSerializer

parse

Added in API level 1
void parse (String xml, 
                ContentHandler contentHandler)

解析给定的xml字符串并在给定的SAX处理程序上触发事件。

Parameters
xml String
contentHandler ContentHandler
Throws
SAXException

parse

Added in API level 1
void parse (InputStream in, 
                Xml.Encoding encoding, 
                ContentHandler contentHandler)

分析给定输入流中的xml,并在给定的SAX处理程序上触发事件。

Parameters
in InputStream
encoding Xml.Encoding
contentHandler ContentHandler
Throws
IOException
SAXException

parse

Added in API level 1
void parse (Reader in, 
                ContentHandler contentHandler)

分析给定阅读器的xml,并在给定的SAX处理器上触发事件。

Parameters
in Reader
contentHandler ContentHandler
Throws
IOException
SAXException

Hooray!