2011-10-27 11 views
3

MyクラスがDefaultHandlerを継承しています。 はiがにStartElementをオーバーライドする場合startDocument、EndDocumentのは、するendElementが正常に、しかし、Eclipseはスーパークラスのメソッドをオーバーライドする必要があります型SubscriptionHandlerこのエラーstartElementメソッドをオーバーライドできません。

方法のstartElementは、(文字列、文字列、文字列、属性)を示す3つの方法をオーバーライド

public void startElement (String uri, String localName, String qName, Attributes atts) throws SAXException 
{ 
//code 
} 

私にこれを説明してください。本当にありがとう。

+1

「属性」のインポート文とは何ですか? –

+0

問題が解決しました。ありがと。 – Wayne

答えて

10

Attributesクラスをインポートしましたか? org.xml.sax.Attributes以外のAttributesクラスをインポートした場合はこのエラーが表示されます。

+0

ああありがとう。私はCtrl-Shift-Oを使い、Eclipseはorg.xml.sax.Attributesではなく他の属性をインポートしました。 – Wayne

+0

LOLありがとうございます。私はおそらくそれを理解したことはないでしょう。 –

関連する問題