...

XMLの略語はExtensible Markup Languageのことで、階層構造化されたデータを表現するために使用されています。 データ をテキストファイル形式で作成します。また、XMLは、プラットフォームや実装に依存しないコンピュータシステム間のデータ交換にも使用されています。

XMLの特徴

XML仕様では、メタ言語を定義し、それに基づいてアプリケーション固有の言語が内容と構造的な制限によって決定されます。制限事項は、XMLまたはDTDスキーマを用いて表現されます。XML言語の例としては、XMLスキーマそのものだけでなく、MathML、RSS、GraphML、XAML、GPXなどがあります。XML文書は、UTF-8エンコーディングのテキスト文字で構成されています。UTF-8に対応したエディタでXMLを表示・編集することができます。XML文書がバイナリデータを含む場合、このデータはテキストとしてエンコードされなければならない。XML文書に関しては、要素が最も重要な構造単位とされており、要素にはテキストと他の要素の両方がコンテンツとして含まれている。XML要素の名前は、DTDを使わずにXML文書内で自由に定義できる。DTDを持つXML文書では、DTDで要素名を表示し、構造木で許可された位置に要素を配置する必要があります。各要素の内容はDTDで定義される。要素はXML文書の情報キャリアとみなされる。

XMLの歴史

XMLは、プログラミング言語である エッチエムティーエル が尽きるところまで来ています。
HTMLは多くのことを成し遂げてきましたが、その限界はインターネットが始まった当初から明らかになっており、あらゆるタグを普遍的に定義できる言語が必要であることが比較的早く明らかになりました。SGMLは、HTMLも派生した、より長い普遍的な文書言語でしたが、ウェブには複雑すぎることが判明しました。XMLを使って、任意に拡張可能な非常に軽い文書言語が開発されました。XMLは、意味が定義されていないのとは対照的に、見た目が固定されたシンプルな方法で独自のタグを定義するために使用されます。タグは、それ自体が自立しているか、領域を囲んでいるかのどちらかで、タグは1つ以上のパラメータを持つか、全く持たないかのどちらかになります。パラメータは、特定のコマンドで囲まれた値を受け取ります。タグは互いに入れ子にすることができ、データを階層的に構造化することができます。

XMLXMLの利点

基本的にXMLは、あらゆる種類のデータの記述、保存、交換に使用することができます。XMLの利点は、幅広い流通とそれに伴う学習努力の低さ、人気と使いやすさにあります。 可読性 機械と人間のためにコンパクトな独自のバイナリ形式と比較すると、メモリ容量が大きく、処理が遅くなることがあるのがデメリットです。しかし、現在ではどちらの側面もほとんど役割を果たしていないため、メリットがデメリットを上回り、XMLはそれに応じて多くの分野での地位を確立することができました。

様々な応用分野

文書を書くための新しいタグの使用の他に、アプリケーションの異なる領域には以下のものがあります。
同じXMLページから異なる出力形式を生成することができ、デザインとプログラミングを分離した状態でWebサイトを作成できること。

現在の記事