我正在尝试使用DocumentBuilderparsingxhtml格式良好的文档,要求是我将parsingxhtml文档,并将内容附加到xhtml文档的正文部分。 为了parsing文档,我使用下面的代码
org.w3c.dom.Document document=null; DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); factory.setNamespaceAware(false); DocumentBuilder builder = factory.newDocumentBuilder(); document=builder.parse(file);
文件的XHTML文件,我想parsing它在Windows机器上工作正常,当我试图在Linux机器上运行相同的代码,它无法parsing文件,并给予例外
java.net.socketException: Unexpected end of file from server at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:723) at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:589) at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:720) at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:589)
任何人都可以帮助我为什么不在Linux机器上工作。
提前致谢…
PCSC不会在Linux上返回任何东西,读卡器已连接
使用Java将读取WAV文件时的采样率转换为采样数组
通过命令行在Windows机器上静默安装JDK 8和JRE 8
log4j日志文件访问Ubuntu(Tomcat)
从命令行执行Java
将path+参数添加到响应字段
如何通过使用Java的Windows / cygwin执行unix命令
用JNAreplaceWndProc失败,exception
Runtime.getRuntime().exe()和双击执行batch file有什么区别?
Pentaho数据源向导
我想到的是解析器试图从HTTP服务器获取模式。 你可以尝试禁用验证:
factory.setValidating(假)
或者,确保您可以使用wget命令(不是浏览器)正确下载文档中的模式。