質問: javaを使ってテキストと画像をCSVに出力したいと思ったのですが CSVに画像が出力できないということで、リンク機能を使って画像ファイルにアクセスできるようにしたいと思っています。 ですが、JAVAにてリンク機能のつけ方がわからなかったため ご教授よろしくお願いします。 --- 追加なのですが、このCSVの機能をサイトに機能追加したいと思っているのですが その際、CSVの出力先をユーザーのデスクトップに作成させるようにしたいのですが その指定方法も併せて回答よろしくお願いしいます。 ### 質問追加 実は画像投稿サイトを作っていまして、そこにユーザーの投稿データをcsvで出力するつもりでした。 投稿データには「id」「画像の説明」「画像」などがあります。 一応、投稿データなので画像もなるべく出力させたいのですがなにかよい案はないでしょうか? (ざっくりですいません) また、今は「ユーザーの名前」「id」「画像の説明」だけなのですが画像がなくても投稿データとしては成り立つのでしょうか? 追加になりますが ご回答よろしくお願いします。
回答: 作りたいものが全然分からなかったので他の質問読みました。 ここで「リンク」という言葉が出ているのでこの質問になったんですね。 つまり投稿データ(ユーザーの名前、id、画像の説明)とそれに紐づく画像を一緒にしたいと。 CSVを使う方向で行くのならば画像のファイル名を記載した CSVと画像をそれぞれ別のファイルとしてダウンロードさせて、 ダウンロードした人に手動で開いてもらうようにするのが一番楽かと思います。 それを避けたいならCSVの代わりに、htmlを生成してそれをダウンロードさせる方法にすると htmlをブラウザで開いて画像を表示するということができるかと思います。 おせっかいな話になりますが、前提となる質問があるのならそれも提示して 「前回こういう回答を貰ったのですが、分からないです」とでも書いておけば 僕のようにこの質問だけ見た人も分かりやすいのではないかと思いました。