Java 方法中未识别JSoup导入

Java 方法中未识别JSoup导入,java,netbeans,import,jsoup,Java,Netbeans,Import,Jsoup,我想使用JSoup实现一个非常简单的目的:从一些HTML文本片段中去除字符代码。ExStrip包含三个字符串,如果传递给构造函数或set方法,这些字符串将被解析。导入在构造函数中识别,但在后续方法中不识别: import org.jsoup.*; public class ExStrip { private String catalogue; private String title; private String fulltext;

我想使用JSoup实现一个非常简单的目的:从一些HTML文本片段中去除字符代码。ExStrip包含三个字符串,如果传递给构造函数或set方法,这些字符串将被解析。导入在构造函数中识别,但在后续方法中不识别:

     import org.jsoup.*;


    public class ExStrip {


    private String catalogue;
    private String title;
    private String fulltext;

    public ExStrip(String sColl, String sTit, String sFull) {   
    catalogue = Jsoup.parse(sColl).text();
    title = Jsoup.parse(sTit).text();
    fulltext = Jsoup.parse(sFull).text();
    // works fine, JSoup recognised
    }

    public void setCatalogue(String coll) {
       this.catalogue = JSoup.parse(coll).text(); 
       // cannot find symbol, symbol: variable JSoup
    }
    public void setTitle(String coll) {
       this.title = JSoup.parse(coll).text();
       // cannot find symbol, symbol: variable JSoup
    }
    public void setFull(String coll) {
       fulltext=coll;
    }
    public String getCatalogue() {
        return catalogue;
    }
    public String getTitle() {
        return title;
    }
    public String getFull() {
        return fulltext;
    }
}
我正在用NetBeans做这件事。我认为,jsoupjar文件在项目属性中被正确导入,并且它确实显示在项目中。我还尝试了比星型导入更精确地导入JSoup库,这没有帮助,而且在任何情况下,为什么完全相同的调用在类的一个方法中有效,而在另一个方法中无效

非常感谢您的帮助。

您声明:

方法中未识别JSoup导入

您的导入实际上被很好地识别,但是您需要记住,对于Java来说,拼写和大小写都很重要

JSoup != Jsoup
因此,改变:

this.catalogue = JSoup.parse(coll).text(); 
致:


并在整个程序中进行类似的更改。

@user2530452:不客气,但也要记住,你没有因为愚蠢的错误而垄断市场。我们都能做到这一点,但关键是要从中吸取教训,并在下次出现类似问题时牢记这一点。祝你好运!
this.catalogue = Jsoup.parse(coll).text();