如图 我的路径对的但是却显示找不到路径?

package cn.itcast.xml.jsoup;

import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;

import java.io.File;
import java.io.IOException;

/**
 * Jsoup对象功能
 */
public class JsoupDemo4 {
    public static void main(String[] args) throws IOException {
        String path = JsoupDemo4.class.getClassLoader().getResource("student.xml").getPath();
        Document document = Jsoup.parse(new File(path), "utf-8");
        Elements eles = document.getElementsByTag("name");
        System.out.println(eles.size());
        System.out.println("-------------------");

        Element element_student = document.getElementsByTag("student").get(0);
        Elements ele_name = element_student.getElementsByTag("name");
        System.out.println(ele_name.size());
        System.out.println("---------------");

        String number = element_student.attr("number");
        System.out.println(number);

        String text1 = ele_name.text();
        String html = ele_name.html();
        System.out.println(text1);
        System.out.println(html);
    }
}

下面是图:
图片说明

求大佬解答下,谢谢了

估计是路径里有空格被转成%20了,要么去掉空格,要么转义~

student.xml需要放到类路径classpath(resources目录)下,在工程下新建个跟src同级的resources目录(需要转换为Resources Root),idea 工具类似如下:

图片说明