【问题标题】:Get content from external web page on java从java上的外部网页获取内容
【发布时间】:2014-12-09 00:17:57
【问题描述】:

我有以下 EJB:

@Stateless
public class SomeService {
    public String someOperation() {
        ...
    }
}

所以,问题是获取外部网页的内容(例如http://example.com/some/link/info.xml)并返回它。我需要这样的东西:

String pageContent = SomeFancyLibrary.getPageContent(someurl);

对不起,如果这里已经问过这个问题,但我没有找到任何信息。

【问题讨论】:

标签: java jakarta-ee


【解决方案1】:

发件人:https://docs.oracle.com/javase/tutorial/networking/urls/readingURL.html

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

public class URLReader {
    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();
    }
}

【讨论】:

    猜你喜欢
    • 2013-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-11
    • 1970-01-01
    相关资源
    最近更新 更多