HTML ファイルがあり、ユーザーが [保存] をクリックしたときに、この HTML ファイルに日付を追加する必要があります。
私は使用しFileWriter writer = new FileWriter(myFile, true);ている</body></html>ので最後に追加されますが、日付がこれの最後に追加されるので、これは望ましくありません。これらのタグの前に日付を追加する必要があります。特定の場所に追加する方法、またはこの問題を解決するためのより効率的な方法はありますか?
HTML ファイルがあり、ユーザーが [保存] をクリックしたときに、この HTML ファイルに日付を追加する必要があります。
私は使用しFileWriter writer = new FileWriter(myFile, true);ている</body></html>ので最後に追加されますが、日付がこれの最後に追加されるので、これは望ましくありません。これらのタグの前に日付を追加する必要があります。特定の場所に追加する方法、またはこの問題を解決するためのより効率的な方法はありますか?
レイアウト (HTML) をデータ (日付) から切り離す方法でコードを再設計することを検討します。
固定文字列を含む HTML を{{dates_here}}作成し、日付をデータベースまたは別のファイルに保存し、必要に応じて挿入可能な HTML を作成し、それを単純な文字列置換で挿入することにより、それらを結合することができます。
JavaScript では、これは不可能ですが、私には解決策があります。<body>タグと<html>タグを省略し、必要なものを追加した後にタグを追加するだけです。ずっと前から、実際にはこれら 2 つのタグを省略することができました。それを試してみてください!