I'm trying to create an instance of a file to parse html records from a property value. the problem is in the url of the file that I must put in the file properties, here is my example :
the correspondance code for reading file :
public void extraxtElementWithoutId() {
        Map<String,List<List<Element>>> uniciteIds = new HashMap<String,List<List<Element>>>();
        FileReader fileReader = null;
        Document doc = null;
        try {
            fileReader = new FileReader(new ClassPathResource(FILEPROPERTYNAME).getFile());
            Properties prop = new Properties();
            prop.load(fileReader);
            Enumeration<?> enumeration = prop.propertyNames();
            List<List<Element>> fiinalReturn = null;
            while (enumeration.hasMoreElements()) {
                String path = (String) enumeration.nextElement();
                System.out.println("Fichier en question : " + prop.getProperty(path));
                URL url = getClass().getResource(prop.getProperty(path));
                System.out.println(url.getPath());
                File inputFile = new File(url.getPath());
                doc = Jsoup.parse(inputFile, "UTF-8");
                //fiinalReturn = getListofElements(doc);
                //System.out.println(fiinalReturn);
                fiinalReturn = uniciteIds.put("Duplicat Id", getUnicityIds(doc));
                System.out.println(fiinalReturn);
            }
        } catch (IOException e) {
            e.printStackTrace();
        }finally {
            try{
                fileReader.close();
            }catch(Exception e) {
                e.printStackTrace();
            }
        }
    }
Thank you in advance, Best Regards.

 
    