web.warに配置されたxmlファイルをどのように読むことができるかを知る必要があります。これはまた、サーバーに依存しない必要があります。WebサーバーからXMLファイルを読み取る
あなたのお手伝いをお待ちしております。
ありがとうございます。
web.warに配置されたxmlファイルをどのように読むことができるかを知る必要があります。これはまた、サーバーに依存しない必要があります。WebサーバーからXMLファイルを読み取る
あなたのお手伝いをお待ちしております。
ありがとうございます。
java.ioからの通常の疑わしいものを使用して読み込み、JAXP(Java API for XML Processing、v.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パーサまたはdomパーサのいずれかを使って読むことができますが、問題はウェブサーバに関係なくパスを取得することです。例えば、 jbossで私はxmlをtomcatのwebappsフォルダの下に置く必要があるdeployフォルダの下に置く必要があります。どのようにしてそのファイルへのパスを取得できますか? – samith
が回答に追加されました – JustDanyul