操作 xml
dom 方式
主要类和包
- javax.xml.DocumentBuilderFactory
- javax.xml.DocumentBuilder
- org.w3c.dom包:(Document等)
sax 方式
主要类和包 - javax.xml.SAXParserFactory
- javax.xml.SAXParser
- org.xml.sax包(DefaultHandler等)
pull 方式
主要类和包: - org.xmlpull.v1包(XmlPullParserFactory、XmlPullParser、XmlSerializer)
android.util.Xml
Xml类提供了一些便利方法,方便pull和sax两种方式
pull相关
- static XmlPullParser newPullParser()
- static XmlSerializer newSerializer()
SAX相关
- static void parse()
其他
- static Encoding findEncodingByName(String encodingName)
- static AttributeSet asAttributeSet(XmlPullParser parser)