无法识别 SAXParser 中的 startElement
startElement in SAXParser can not be recognised
我正在学习如何使用 SAX 构建器解析 xml 数据,我正在关注 this tutorial,问题是当我实现如下所示的 startElement
方法时,eclipse 强调了Attributes
红色参数并表示 Attributes cannot be resolved to a type
请告诉我如何修复它
代码:
public void startElement(String uri, String localName,String qName, Attributes attributes) throws SAXException {
System.out.println("Start Element :" + qName);
if (qName.equalsIgnoreCase("FIRSTNAME")) {
bfname = true;
}
if (qName.equalsIgnoreCase("LASTNAME")) {
blname = true;
}
if (qName.equalsIgnoreCase("NICKNAME")) {
bnname = true;
}
if (qName.equalsIgnoreCase("SALARY")) {
bsalary = true;
}
}
添加以下导入:
import org.xml.sax.Attributes;
我想我应该导入以下内容:
import org.xml.sax.Attributes
我正在学习如何使用 SAX 构建器解析 xml 数据,我正在关注 this tutorial,问题是当我实现如下所示的 startElement
方法时,eclipse 强调了Attributes
红色参数并表示 Attributes cannot be resolved to a type
请告诉我如何修复它
代码:
public void startElement(String uri, String localName,String qName, Attributes attributes) throws SAXException {
System.out.println("Start Element :" + qName);
if (qName.equalsIgnoreCase("FIRSTNAME")) {
bfname = true;
}
if (qName.equalsIgnoreCase("LASTNAME")) {
blname = true;
}
if (qName.equalsIgnoreCase("NICKNAME")) {
bnname = true;
}
if (qName.equalsIgnoreCase("SALARY")) {
bsalary = true;
}
}
添加以下导入:
import org.xml.sax.Attributes;
我想我应该导入以下内容:
import org.xml.sax.Attributes