人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

“ウェブサーバー上に置いたcsv形式のファイルをhtmlに変換してブラウザで表示するCGI(もしくはそれに類する何か)はないでしょうか。ローカルで変換してからhtml形式のファイルをアップロードするというのは無しで。”という質問を見たのですが、これに付随する事でCSVの空白の部分を結合してhtml化する事は出来ますか??

●質問者: MLBinfoJP
●カテゴリ:コンピュータ
✍キーワード:CGI CSV HTML アップロード ウェブ
○ 状態 :終了
└ 回答数 : 6/6件

▽最新の回答へ

1 ● renton
●10ポイント

http://www.oceanbridge.jp/netit/products/light/

CGIではないですが、「Word、Excel、PDF」 などを Flash に自動変換して Web 公開するサーバというのがあります。

◎質問者からの返答

なかなか素敵なシステムですが、値段が・・・(^^;

質問の書き方がいけなかったのですが、phpで構築しています。

セルの結合がなければ色々やり方はありそうなのですが。

ちなみに↓の考え方を参考にしてみようかと思ってます。

http://www.hi-ho.ne.jp/i-soft/programming/oprg003.htm


2 ● いのくに
●30ポイント

http://www.softinn.jp/doc/lib/convert.phps

http://www.softinn.jp/doc/lib/convertRef.htm#csv2array

phpとPostgreSQL ライブラリ / ?$classcategory??

($str,$sep=’,’)

> csv 形式文字列を分解し、行、列の2次元配列に収納して返します。

> $sep で桁区切り記号を指定できますから、タブ区切りなどにも適用できます。

で、空白でない配列の数を数えて、数が足りなければ td タグの colspan に数値を代入、みたいな感じでどうでしょう?

◎質問者からの返答

なるほど、検討してみますがエンジニアから「あまり関係が無いかも・・・」との返答が(^^;


3 ● silver_ocapi
●0ポイント

http://www.hatena.ne.jp/1062258684

ウェブサーバー上に置いたcsv形式のファイルをhtmlに変換してブラウザで表示するCGI(もしくはそれに類する何か)はないでしょうか。ローカルで変換してからhtml形式のファ.. - 人力検索はてな

同様の質問をされてた方がいらっしゃいますよ。

◎質問者からの返答

そうですね。上記の質問は拝見しました。

通常のCSV→HTML変換に関しては理解できたのですが、

CSVの空欄部分の結合(colspan、rowspanです。)も出来るかを考えている所です。

場合によっては、空欄ではなく何かキーとなる記号等を入れておいてもいいかとは考えています。

例えば、colspanの部分には@@、rowspanの部分には@@@とか。

皆さんのお知恵を拝借したいと思っています。


4 ● silver_ocapi
●30ポイント

http://www.phpbuilder.com/mail/php-general/2001081/2106.php

PHPBuilder.com, the best resource for PHP tutorials, templates, PHP manuals, content management systems, scripts, classes and more.

質問をよく読んでなくて申し訳ありません。

私も、2の方の方法と同じで、こんな感じになると思います。

複数行の結合を行う場合は、全部のセルを読み込んで空白チェックしなければいけないので、

1の方のコメントのURLのような方法になってしまいますね。

http://pukiwiki.org/?%E8%B3%AA%E5%95%8F%E7%AE%B1%2F11

◎質問者からの返答

なるほど、やはりなかなか難しいことなんですね。PukiWikiでもrowspanは無理ですか。でも、参考になりました。ありがとうございます。


5 ● nukurin
●10ポイント

http://kyoto.cool.ne.jp/xucker/

Desktop Perl

一応 Perlを使用したCGI作成と言う事で参考サイトを HTMLもCSVも所詮テキストファイルなのでファイルを読んで書き込みすれば言い訳ですね

◎質問者からの返答

すみません、判りやすく質問を書くべきでした。

phpで出来ればベストです。


1-5件表示/6件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ