我正在尝试使用解析 XML 文档,XmlPullParser
但出现以下错误
Gradle: error: cannot find symbol class newInstance
创造XmlPullParserFactory
XmlPullParserFactory ppf = new XmlPullParserFactory.newInstance();
如何配置Gradle
才能正确发现XmlPullParser
?
我正在尝试使用解析 XML 文档,XmlPullParser
但出现以下错误
Gradle: error: cannot find symbol class newInstance
创造XmlPullParserFactory
XmlPullParserFactory ppf = new XmlPullParserFactory.newInstance();
如何配置Gradle
才能正确发现XmlPullParser
?
XmlPullParserFactory ppf = new XmlPullParserFactory.newInstance();
应该
XmlPullParserFactory ppf = XmlPullParserFactory.newInstance();
您必须使用new
来调用构造函数,而不是静态方法。
您只需new
从语句中删除关键字即可。
因为new
基本上用于通过调用类的构造函数来创建对象,在这种情况下,我们正在创建PullParserFactory
usingnewInstance()
方法的新实例,并且我们正在调用此方法,因此我们不需要使用它。
并且工厂将始终返回KXmlParser
和的实例KXmlSerializer
。