我应该使用哪个方法或类来读取 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 文件?