0
應該使用哪種方法或類來讀取WSDL。我發現讀取文件有多種選擇,但能夠讀取WSDL文件並能夠更改元素的名稱,端口或主機名等可能最終會變得困難。什麼是讀取WSDL文件的最佳方式?
以下是使用BufferedReader讀取文件的示例。
try {
BufferedReader br = new BufferedReader(new FileReader("default.wsdl"));
String line;
while((line = br.readLine()) != null){
if (line.contains("example"));
// this is where I would change the element's name, port, etc...
}
} catch (FileNotFoundException ex) {
Logger.getLogger(From_scratch.class.getName()).log(Level.SEVERE, null, ex);
} catch (IOException ex) {
Logger.getLogger(From_scratch.class.getName()).log(Level.SEVERE, null, ex);
}
}
try/catch用於保護讀取文件。我正在考慮使用BufferedReader,While循環和幾個if,else語句來查找我想要更改的內容,但我不確定如何編寫它以便能夠工作。任何人都可以給我一個例子嗎?或者有什麼方法可以使用readWSDL或其他類似的方法來專門讀取wsdl文件?
您是否想要更改端點的URL? –
不可以。我想讀取wsdl並更改元素的名稱,端口等。 – newmarylandjersey