有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

基于浏览web内容的java用户行为分析

需要:我需要java代码,它显示在web浏览器中浏览的所有内容(例如:google)。 此代码应在应用程序(虚拟桌面)中执行

我的申请: -我的项目基于用户行为分析,用java完成。 -我制作了一个虚拟桌面,其中会出现许多应用程序,如谷歌、youtube等。 -用户从虚拟桌面转到应用程序进行浏览(例如:google)。 -我想显示用户在应用程序中搜索的内容(例如:谷歌、youtube)

请帮助我学习java代码

注意:我有一个从Java(虚拟桌面)打开Google应用程序的代码。从虚拟桌面打开Google应用程序后,我需要保存在Google中搜索的内容


共 (1) 个答案

  1. # 1 楼答案

    以下内容可能对您有所帮助

    import java.net.*;
    import java.io.*;
     
    public class JavaUrlConnectionReader
    {
      public static void main(String[] args)
      {
        String output  = getUrlContents("www.google.com");
        System.out.println(output);
      }
     
      private static String getUrlContents(String theUrl)
      {
        StringBuilder content = new StringBuilder();
     
        try
        {
          // create a url object
          URL url = new URL(theUrl);
     
          // create a urlconnection object
          URLConnection urlConnection = url.openConnection();
     
          // wrap the urlconnection in a bufferedreader
          BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(urlConnection.getInputStream()));
     
          String line;
     
          // read from the urlconnection via the bufferedreader
          while ((line = bufferedReader.readLine()) != null)
          {
            content.append(line + "\n");
          }
          bufferedReader.close();
        }
        catch(Exception e)
        {
          e.printStackTrace();
        }
        return content.toString();
      }
    }