在我的应用程序中我从网络数据库获取xml文件,我的整体编码只有一个错误,
它显示我提到输入的行中的错误
我提到输入为
url = new InputStream(http://siva.com);
它用红线标记InputStream一词,并将错误显示为Cannot instantiate the type InputStream
如何输入网址,请帮助我....
答案 0 :(得分:1)
是的,你不能实例化InputStream,看看这个:http://download.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 yahoo = new URL("http://www.yahoo.com/"); BufferedReader in = new BufferedReader( new InputStreamReader( yahoo.openStream())); String inputLine; while ((inputLine = in.readLine()) != null) System.out.println(inputLine); in.close(); } }
答案 1 :(得分:1)
URL url = new URL("http://siva.com");
URLConnection uc = url.openConnection();
InputStreamReader input = new InputStreamReader(uc.getInputStream());
答案 2 :(得分:1)
另一个去吧:-)
// Send data
URL url = new URL("##YOURURL##");
URLConnection conn = url.openConnection();
conn.setDoOutput(true);
OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());
wr.write(data);
wr.flush();
// Get the response
BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
line = rd.readLine();
if(line != null) {
System.out.println(line);
}
wr.close();
rd.close();