1

を使用して XML ドキュメントを解析しようとしてXmlPullParserいますが、次のエラーが発生しました

Gradle: error: cannot find symbol class newInstance

作成XmlPullParserFactory

XmlPullParserFactory ppf = new XmlPullParserFactory.newInstance();

適切Gradleに検出するための設定方法XmlPullParser

4

2 に答える 2

6
XmlPullParserFactory ppf = new XmlPullParserFactory.newInstance();

する必要があります

XmlPullParserFactory ppf = XmlPullParserFactory.newInstance();

new静的メソッドではなく、コンストラクターを呼び出すために使用する必要があります。

于 2013-10-05T08:01:58.100 に答える
1

newステートメントからキーワードを削除するだけです。

は基本的にクラスのコンストラクターを呼び出してオブジェクトを作成するためnewに使用されるため、この場合はPullParserFactoryusingnewInstance()メソッドの新しいインスタンスを作成し、このメソッドを呼び出しているため、これを使用する必要はありません。

And ファクトリは常にKXmlParserandのインスタンスを返しますKXmlSerializer

于 2015-09-09T04:34:33.407 に答える