No.2ベストアンサー
- 回答日時:
掲示板の内容等ではフォームがはっきりと決まっているので、データ形式はCSVでも何ら問題が無い事が最大の原因と思います。
今のところ、環境から設計する場合一番楽なのはMySQLなどのデータベース利用じゃないでしょうか。データの流用や集計等も楽ですし。データベースが使えない環境ではCSVがXMLより楽だと思います。MySQLのようなデータベースやCSVよりもXMLがすごいところは、カラム数やカラム名に制限が無い事です。データベースもCSVも一カラム一データになっているので、一対多(例えば一人の人に複数の携帯電話番号とか)の場合は別にテーブルを作る必要があり、それを関連づける等のプログラミングをするか、余分なカラムを用意する(と言ってもやはり数には制限がある)必要があります。XMLの場合は、タラタラ書き足すだけで一人の人にいくつでも携帯電話番号を登録する事が出来る訳です。
話は戻って、掲示板の場合はフォームが決まっており、カラム数も決まっているので、面倒なXMLを使う必要が無い、という事になります。
参考URL:http://taketan.mydns.jp/xoops/modules/bwiki/?PHP
No.3
- 回答日時:
柔軟性が大きい分、処理に負荷がかかるので、激しい更新があるような用途では嫌われるというような感じじゃないでしょうか。
No.1
- 回答日時:
回答にはなりませんが、以前ASP.NETを利用して作ってみたことはあります。
そのソースは既にどこかにやってしまいましたから提供できませんが。
(友人少ないし、何か魅力的なものを提供していたわけでもなかったから全く使われなかった)
DTDでValidateすれば使用できる要素の制限も可能でscript要素も自動的に排除出来るし。
自分で作ってて文字実態参照の対応を運用側が示しておくべきだなあという風には感じた。
(多くのサイトではテキストエリアに入力された"&"とか"<"といった文字をサニタイズする。利用者側に文字実態参照を使うように言えばシステムの構造が複雑にならずに済むが、負担を強いることになるので見極めは必要そう)
最近色々なところが出しているWeb Service APIなりを作って
公開し、ユーザーがXSLTを利用して変換すれば色々と利用できそうだしね・・・。
多分もっと良く探せば結構あるんではないかと自分は思う
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- AJAX 自作の地図をグーグルマップのようにしたい 3 2022/11/15 11:53
- Visual Basic(VBA) vbaのエラー対応(実行時エラー7:メモリが不足しています) 4 2023/04/24 00:20
- Visual Basic(VBA) vbaの構文の修正相談(xmlファイルを順に開いてコピペ作業) 1 2023/04/22 01:18
- XML XML同じ名前の要素を自動で集約するツール 1 2022/04/11 09:21
- WordPress(ワードプレス) ワードプレスにて .xmlファイルの使い方をご存知の方、よろしくお願いいたします。 2 2022/09/30 00:55
- その他(IT・Webサービス) 見たことのない形式で日付が表示されているのでそれを解析してほしい 3 2023/01/23 16:53
- アプリ おすすめのパスワード管理アプリを教えてください。(iOSとWindows対応) 4 2023/01/19 02:08
- XML Windowsで見かけるxmlファイルってどういうものですか? 1 2022/06/03 14:57
- HTML・CSS ホームページのHTMLサイトマップを自動作成する方法を探しています。 1 2023/05/17 21:36
- XML iPhoneでXMLファイルを開くにはどうしたら良いのでしょうか? 1 2022/09/05 18:00
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLで特定の項目の重複のみを排...
-
バッチでcsvファイルの指定のカ...
-
COBOLについて
-
ListView
-
fgetcsvでCSVを取得した際のnul...
-
DataGridView 右詰め
-
WHERE句でのCASEについて
-
データベース検索で特定のレコ...
-
php mysql で WHERE句内に変数...
-
getSelectの意味
-
Access2000 の更新クエリでカウ...
-
簡単HPのリンクページについて
-
XMLで保存
-
差し込み後、元データを変更し...
-
エクセルで最後の文字だけ置き...
-
外部参照してるキーを主キーに...
-
フィルターかけた後、重複を除...
-
1、Rstudioで回帰直線を求める...
-
カーソル0件の時にエラーを発生...
-
for whichの使い方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLで特定の項目の重複のみを排...
-
リストビューの項目の内容を変...
-
COBOLについて
-
バッチでcsvファイルの指定のカ...
-
php mysql で WHERE句内に変数...
-
DataViewで複数条件の...
-
COBOL プログラミング
-
Zend_DBを使ったselectで文字が...
-
DataGridView 右詰め
-
fgetcsvでCSVを取得した際のnul...
-
初心者)DataGridViewの入力桁...
-
ListView
-
google formsを使ったタスク依...
-
FormulaR1C1でSUMIF変数指定
-
javaの文字列で特定の文字列置換
-
前回ご教授いただいたコードに...
-
Sheet3から2つの条件でオートフ...
-
PHPでDBからデータを抽出してHT...
-
データ一部分の合計を求めたい
-
ListViewのカラムの色の変更
おすすめ情報