繁体   English   中英

从Web服务器读取XML文件

[英]Read XML file from a web server

我需要知道如何读取放置在web.war中的xml文件。 这也需要与服务器无关。

感谢您的帮助。

谢谢。

只需使用java.io中常见的可疑对象读取它,然后使用JAXP(用于XML处理的Java API,从1.4版开始就与Java捆绑在一起)进行解析。

JAXP相当广泛且灵活,并提供了许多不同的方式来完成您想要的。 直接的方法是使用DOM XML解析器。

在这里查看如何使用该示例

http://www.mkyong.com/java/how-to-read-xml-file-in-java-dom-parser/

更新

为了回答您所评论的问题,如果您需要文件的路径位于Web应用程序上下文中的某个位置,请查看ServletContext(更具体地说,是getContextPath()方法)

http://docs.oracle.com/javaee/5/api/javax/servlet/ServletContext.html

您还可以使用SAX解析器读取XML文件。 通过此链接

会帮助你。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM