Валидатор ругается, думая, что "суп" не все теги выбирает, но он выбирает все, как вы понимаете
package com.javarush.task.task19.task1918;
import org.jsoup.Jsoup;
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;
/*
Знакомство с тегами
*/
public class Solution {
public static void main(String[] args) throws IOException {
// if (args.length == 0) return;
BufferedReader console = new BufferedReader(new InputStreamReader(System.in));
// System.out.print("Enter the html file name>> ");
BufferedReader fReader = new BufferedReader(new FileReader(console.readLine()));
console.close();
String html = "";
while (fReader.ready()) {
html += fReader.readLine();
}
fReader.close();
String inputTag = args[0];
Elements tags = Jsoup.parse(html).select(inputTag);
for (Element tag : tags)
System.out.println(tag.outerHtml());
}
}
outуSystemнавела на эти мысли. До этого я не знал и не понимал, как валидатор консольный вывод мог проверять. Спасибо за помощь!