Почему существует два способа создания нового объекта XmlPullParser?Во-первых, https://developer.android.com/reference/org/xmlpull/v1/XmlPullParserFactory#newPullParser()
XmlPullParserFactory factory = XmlPullParserFactory.newInstance(); XmlPullParser xpp = factory.newPullParser();
Это только устанавливает функции, присутствующие на заводе, верно?Во-вторых, https://developer.android.com/reference/android/util/Xml#newPullParser()
XmlPullParser xpp = xpp = Xml.newPullParser();
Единственное отличие состоит в том, что возвращаемый объект будет иметь две функции?С android.util.Xml.java:
KXmlParser parser = new KXmlParser(); parser.setFeature(XmlPullParser.FEATURE_PROCESS_DOCDECL, true); parser.setFeature(XmlPullParser.FEATURE_PROCESS_NAMESPACES, true);
Или я что-то упустил?Спасибо