Доброго времени суток!
Почитал комментарии, и решил ничего не изобретать и прибегнуть к решению с помощью библиотеки jsoup.
Решение вышло незамысловатое, и судя по выводу рабочее, но валик не пропускает по последнему пункту! Ребята подскажите пожалуйста, в чем может быть проблема.
Т.к. в комментах писали, что решение с jsoup сейчас уже засчитывается (или все таки нет?)
package com.javarush.task.task19.task1918;
import org.jsoup.*;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
/*
Знакомство с тегами
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String fileName = reader.readLine();
reader.close();
BufferedReader readerFile = new BufferedReader(new FileReader(fileName));
StringBuilder string = new StringBuilder();
while (readerFile.ready()) {
string.append(readerFile.readLine());
}
readerFile.close();
Document document = Jsoup.parse(string.toString());
Elements element = document.select(args[0]);
System.out.println(element.toString());
}
}