は、あなたがその一例で試すことができます..私が所望の値を持つXML文書を作成するために、解析用HTMLページを変換したいもう一方の端でフォーマットHTML にuser2がする@ localhostにlocalhostの@ USER1からのメールを送りました。 htmlページをダンプし、そのデータをdata.htmlファイルに書き込みます。 以下のコードから結果をStringBufferに追加し、htmlの特殊文字を置き換えることができます。
public class UrlReadPageDemo {
public static void main(String[] args) {
try {
URL url = new URL("http://example.com");
BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));
BufferedWriter writer = new BufferedWriter(new FileWriter("data.html"));
String line;
while ((line = reader.readLine()) != null) {
System.out.println(line);
writer.write(line);
writer.newLine();
}
reader.close();
writer.close();
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
出典
2011-03-03 11:46:20
glg
[JAMES](http://james.apache.org/)は、*サーバではないですか?メール*クライアント*として、または受信メールを処理する際にサーバー側でこれを実行しますか?私はあなたの質問が有用すぎると答えが広すぎることを示唆しています。あなたが使用しているコードのスケルトンを投稿した場合、おそらく 'String htmlStr = // FooMessageImplをstringに変換するここでは、どこに変換が必要なのかを示します。 –