• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:XMLについて質問 (初心者です))

XMLについての基本的な説明

このQ&Aのポイント
  • XML(eXtensible Markup Language)は、拡張可能なマークアップ言語です。
  • XMLは、異なるソフト間でデータ交換するためのテキストファイルの形式です。
  • XMLは、タグを定義してデータを構造化することができます。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

参考URLはすごく為になりますので紹介します。 >また、タグというのは、CSVの「フィールド」や、固定長レコードファイルの桁数のように、 >あらかじめ決めておかなければデータ交換できないように思うのですが、 >間違っているのでしょうか? CSVの場合、項目が増えたり順番変わったりしたらもうダメですよね。XMLだと項目が増えようが順番変わろうが大丈夫です。一旦決めたタグより新しいタグを追加したら、それを受ける方はそのタグは処理できませんが少なくとも従来からあるタグは処理できるわけです。 受け側の処理プログラムがうまく設計されていれば、送り側プログラムのバージョンが変わったりしてXMLのタグが増えてもも柔軟に対応できそうな気がします。少なくともエラーでいきなり停止せざるを得ないというような状況は回避できそうな気がします。 「気がします」ばかりで申し訳ない。実際にはXMLでまだプログラミングしたことないので…。 今回は「一般人」ということで失礼します…(^^;

参考URL:
http://www.atmarkit.co.jp/fxml/
ykkw_2001
質問者

お礼

なるほど、インターネットブラウザが、HTMLのどのバージョンにまで対応しているか、というような感じなんですね。 教えていただいたサイトを詳しく見てみようと思います。 わかりやすくご回答下さって、ありがとうございます。