2
我是java新手。我想從java讀取wsdl。我有樣品northwind服務http://services.odata.org/Northwind/Northwind.svc/ $ metadata如何使用java從url中讀取wsdl
我想讀取上述URL的輸出xml。我嘗試了不同的方式,但沒有奏效。
URL oracle = new URL("http://services.odata.org/Northwind/Northwind.svc/$metadata");
BufferedReader in = new BufferedReader(
new InputStreamReader(oracle.openStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
方法2
private static void readHttp() {
Charset charset = Charset.forName("US-ASCII");
Path file = Paths.get("http://services.odata.org/Northwind/Northwind.svc/$metadata");
try (BufferedReader reader = Files.newBufferedReader(file, charset)) {
String line = null;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
} catch (IOException x) {
System.err.format("IOException: %s%n", x);
}
}
任何人都可以建議我如何處理這一點。
感謝,
「我試圖以不同的方式,它沒有工作」。你可以發佈與這些「方式」相關的代碼,或者至少是你認爲最接近的「方式」嗎?否則,根本不清楚你想要做什麼。 – rmlan
通過你的代表點來判斷,你現在應該知道'我嘗試過不同的方式,它不起作用。'不會幫助 – Ramanlfc