Java getElementById在传递带连字符或空格的字符串时返回null

时间:2019-01-28 19:30:32

标签: java jsoup getelementbyid

在将包含诸如“ blah-blah”或“ blah blah”之类的字符串的变量传递给它时,getElementById返回null时遇到麻烦。

while((line = bufferedReader.readLine()) != null) {
            String[] parts = line.split("\\*");
            String url = parts[0];
            String element = parts[1];
            Document document = Jsoup.connect(url).get();
            System.out.println(document.getElementById(element));
        }

循环遍历时,如果传递不带连字符/空格的变量(例如“ blahblah”),则能够打印出正确的信息,并且我一直在寻找解决方案,但没有发现任何帮助。

0 个答案:

没有答案