簡體   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