-1

<?xml version="1.0"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "file:///aaa/bbb/vvv/sss/dtd/htmlentities.dtd">

上記のコードは、UNIX サーバー上の html ファイルからのものです。私のアプリケーションは、この html ファイルを解析して使用します。現在、ローカル ワークスペースを作成してアプリケーションを実行しており、サーバーからすべての html ファイルをダウンさせる必要があります。html ファイルには、DTD がどこかのディレクトリにあるという参照があります。アプリケーションを実行しようとすると、「FileNotFoundException」が発生したため、サーバーからローカル環境にコピーしました。その DTD ファイルへの参照を与えるにはどうすればよいですか?

4

2 に答える 2

0

DTDファイルの相対パスを確認してください。そうでない場合は、絶対パスを試してください。

于 2012-11-28T13:24:04.857 に答える
0

「file:///」のパスを、dtd のローカル コピーを指すように変更するだけです。

于 2012-11-28T12:59:55.433 に答える