2011-10-27 202 views
3

我的課程擴展了DefaultHandler。 它overrided 3種方法startDocument,調用endDocument,結束元素成功,但是當我覆蓋起始元素時,Eclipse顯示類型SubscriptionHandler的此錯誤無法覆蓋startElement方法

的方法的startElement(字符串,字符串,字符串,屬性)必須覆蓋一個超類方法

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謝謝。我可能從來沒有想過它。 –