Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从网站上读取特定的行值?_Java_Html_Bufferedreader - Fatal编程技术网

Java 如何从网站上读取特定的行值?

Java 如何从网站上读取特定的行值?,java,html,bufferedreader,Java,Html,Bufferedreader,下面的代码从网站读取整个数据集。但我想从网站读取特定值记录。例如,当我向网站传递一个单词时,它会动态显示我输入的单词是哪种类型的单词。当我传递树名时,此返回传记名。我希望读取该传记名。而不是网站的所有数据集。我应该如何更改 import java.net.*; import java.io.*; public class DataRecord { public static void main(String[] args) throws Exception { UR

下面的代码从网站读取整个数据集。但我想从网站读取特定值记录。例如,当我向网站传递一个单词时,它会动态显示我输入的单词是哪种类型的单词。当我传递树名时,此返回传记名。我希望读取该传记名。而不是网站的所有数据集。我应该如何更改

import java.net.*;
import java.io.*;

public class DataRecord {

    public static void main(String[] args) throws Exception {

        URL oracle = new URL("http://www.oracle.com/");
        BufferedReader in = new BufferedReader(
            new InputStreamReader(oracle.openStream()));

        String inputLine;
        while ((inputLine = in.readLine()) != null) {
            System.out.println(inputLine);
        }
        in.close();
    }
}

您能否提供一个网站上某些数据的示例,以及您的预期输出是什么(您希望隔离的数据)?不清楚你在问什么。事实上,我不想阅读一个网站的全部数据集。因为那有很多数据。我只想从该站点获得特定的动态输出。上面的代码读取整个数据。例如:我输入“Jak Tree”。该站点返回Jak Tree的传记名称。我只想从该站点读取并获取该名称。那么您是否只需要包含“Jak Tree”的行?我无意粗鲁,但你说得不太清楚。你能编辑你的文章,包括一个网站的例子和一个屏幕截图,在你想要的数据周围有一个框吗?我想读一读“Jak Tree”的返回名。该网站返回我进入树的个人简历名称。对不起,亲爱的。我的英语不是很流利。我知道我正试图帮助你,你能发布该网站以便我们可以看到它吗?