- PR -

バッチ処理でHTMLファイル化ってできますか?

投稿者投稿内容
KM
会議室デビュー日: 2004/06/08
投稿数: 3
投稿日時: 2004-08-03 15:11
基本的か又は見当違いな質問かもしれないのですが、敢えてさせて下さい。
(もっと適当な会議室が他にあればご教示頂きたく)

ASPやJava Servlet,JSPなどで動的にHTMLのデータを作り出してクライアントPCに送ってブラウザで表示を行わせることが一般的に行われているとおもいますが、このHTMLのデータをファイルに書き出すような処理を ".NET"で作ることはできるのでしょうか?

定期的に作る帳票をHTMLファイルの形で保存することを考えています。
おがわ
大ベテラン
会議室デビュー日: 2001/08/01
投稿数: 199
お住まい・勤務地: 千葉県
投稿日時: 2004-08-03 17:12
コマンドライン・ツールをカスタマイズできれば,不可能な要件ではないはずです。

(.NET対応のソフトウェアのことはよく知りませんが...)
例えば,Apacheプロジェクトには,Java製の関連ツールがいくつか公開されています。
・Apache Forrest
・Jakarta Velocity (Anakia)
これらは,XMLで書かれた文書ソースを静的なHTMLファイルへ自動生成するツールです。
コマンドライン・ツールのカスタマイズには,Jakarta Antが使われています。
_________________
Kan Ogawa
k-ogawa@users.sourceforge.jp
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2004-08-03 17:23
 帳票の形式は.aspxで作っておいて、「値」の所をlabelなどにしておく、、、とかということ?
MERCY
常連さん
会議室デビュー日: 2003/12/16
投稿数: 24
投稿日時: 2004-08-03 17:26
.NETでも作れますけど、そもそも、開発の必要性に疑問が・・・・・・
適当なTELNETツールとマクロで対応するとか

Webのデータをローカルに保存する自動巡回ツール使うとか
例えば
http://www.vector.co.jp/soft/win95/net/se077066.html
こういう奴

HTMLを保存するだけなら要はテキストベースのTCPIPクライアントを作るだけかと
KM
会議室デビュー日: 2004/06/08
投稿数: 3
投稿日時: 2004-08-03 18:12
KMです

検討しているのは、給与明細書のWebでの開示です。
給与明細は結構仕様が変わる(うちの会社だけ?(~_~)ので
静的なHTMLファイルも残しておこうかなと考えたわけです。
PDFにするのが王道?(コピー、編集不可にもできる)でしょうが
生成するのに時間がかかると思ってHTML化を考えました。
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2004-08-03 18:49
よ、よ〜わからん

 Webには、HTMLが表示されるわけですよね。その、クライアントPCが表示しているHTMLを保存したいのでしょうか(つまり、データも全部埋まった形)。それとも、帳票のひな形を保存したいのでしょうか(つまり、データが入っていない、形だけ)。


 前者であれば、クライアントに「保存」してもらうしかなく、またはひな形をバージョン管理して、「バージョンNの形式で表示」みたいなことをするとか。

 で、PDFにするのは、.NET だと、CrystalReportsその他を使って、できます。
KM
会議室デビュー日: 2004/06/08
投稿数: 3
投稿日時: 2004-08-03 19:27
> Webには、HTMLが表示されるわけですよね。その、クライアントPCが表示しているHTMLを保存したいのでしょうか(つまり、データも全部埋まった形)。
そうです。

> 前者であれば、クライアントに「保存」してもらうしかなく、
給与明細なので奥方向け^^;改竄を防ぐ為 ソースの"保存","表示"はさせたくないんですが
無理なんですかねー
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2004-08-03 19:47
引用:

KMさんの書き込み (2004-08-03 19:27) より:

> 前者であれば、クライアントに「保存」してもらうしかなく、
給与明細なので奥方向け^^;改竄を防ぐ為 ソースの"保存","表示"はさせたくないんですが
無理なんですかねー


 え〜っと、奥方が“家から”サイトにアクセスするわけではないですよね
 一応、JavaScriptで右クリックを抑制したりできますが、JavaScriptを無効にされていたら意味がないわけで。。。まぁ、“無理”と考えておく方が無難でしょう。
 でも、そんなこと言ったら、PDFだって、Acrobatをインストールすれば、改竄できますからね。
(Acrobatなら、署名やなんやで防ぐこともできるのかもしれませんが)

スキルアップ/キャリアアップ(JOB@IT)