有 Java 编程相关的问题?

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

java将URL解析为组件

我想用斜杠(比如server/books/thrillers/johngrisham/thefirm)在Java中解析一个描述性的URL

我的总体想法是处理我收到的数据,在数据库中进行查找(因此使用URL作为搜索条件),然后返回包含数据的HTML页面

我该怎么做


共 (1) 个答案

  1. # 1 楼答案

    String urlToParse = "server/books/thrillers/johngrisham/thefirm";
    String[] parsedURL = urlToParse.split("/");
    

    您将拥有一个字符串数组,然后可以使用它

    // parsedURL[0] == "server";
    // parsedURL[1] == "books";
    // parsedURL[2] == "thrillers";
    // parsedURL[3] == "johngrisham";
    // parsedURL[4] == "thefirm";