【发布时间】:2018-09-30 12:27:16
【问题描述】:
我必须在 Java 中使用 jdom 将 GML-Server 响应转换为 GPX-File 到目前为止,我发送到服务器的 Get-Feature-Request 是正确的,并给了我一个 GML-File 作为响应,但是当我想打印文件时它说 [#document: null]
控制台输出:
[#document: null]
try {
//zu Funktionstestzwecken - löschen wenn nicht mehr benötigt
String typename = gui.ConverterDialog.tfconverter.getText();
String urlString = gui.UrlDialog.txturlinput.getText() + "?service=WFS&version=1.0.0&REQUEST=GetFeature&typename=" + typename;
//entfernen wenn nicht mehr benötigt
System.out.println("url "+ urlString);
URL url = new URL(urlString);
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(url.openStream());
//doc.getDocumentElement().normalize();
//entfernen wenn nicht mehr benötigt
//doc null ???
System.out.println(doc);
} catch(Exception e) {
String errorMessage = "An error occured:" + e;
System.err.println(errorMessage);
e.printStackTrace();
}
【问题讨论】: