Skip to main content

XMLまたは拡張可能なマークアップ言語とは何ですか?

XML(拡張可能なマークアップ言語)は、より大きく複雑なSGML(標準一般化されたマークアップ言語)のより複雑で、より簡潔な方言です。最も簡単に言えば、この言語はSyntaxタグを使用して、ファイル内のさまざまなタイプのデータを識別します。たとえば、XMLにより、さまざまなプログラムが特定のモデルに適合するため、さまざまなプログラムがデータを抽出できるようになります。上には、7つの要素を備えた

データモデルが表示されます:

クライアント(親要素)、6つのネストされた要素が含まれています:名前、通り、都市、州、zip、電話。フィールドは人または会社の名前を保持しています。

通り

:このフィールドには通りの住所があります。zip:5桁の郵便番号。電話電話:電話番号。dtd(ドキュメントタイプ定義)を使用できる各要素のデータモデルまたはコンテンツを定義するには。DTDは、XMLドキュメントの構造またはツリー
を定義する1つの方法です。A DCD(ドキュメントコンテンツの説明)、DDML(ドキュメント定義マークアップ言語)、SAX(XMLの単純API)、Xschemaは他のものです。ハイパーテキストマークアップ言語(HTML)とどのように異なるかをクリアします。HTMLで使用されるタグは、材料が何であるかを示すことなく、Webページに材料をどのように提示するかを決定します。HTMLファイル内のデータの操作または再利用は、さらに目的で実行不可能です。ただし、XMLに記載されているWebページに含まれるデータは、さまざまなデータベースシステムによって抽出され、リサイクルされて操作できます。htmlを使用してWebページを作成する場合は、スタイルシートがよく使用されます。CSSは、正式にはカスケードスタイルのシートとして知られており、CSSはスタイル要素をHTML Webページに追加します。この場合、CSSに相当するものは、同じ方法で実装されたXSL(拡張可能なスタイルシート言語)です。XSLは実際に2つの関数を提供します。グラフィック目的でコードをレンダリングする方法XML-Awareブラウザへの手順が含まれていますが、XLSTと呼ばれるデータを他の形式に変換する命令も含まれています。XSLTは、元の構造とは異なるファイルを生成できます。これは、eコマースなどの分野で特に役立ちます。たとえば、顧客の入力、クレジットカード番号、ドル額などが、支払いの処理において一連のシステムプログラムを通じてプッシュされます。XSLTの変換機能は、ニーズのレンダリングによって妨げられず、ネットワークと処理目的でプログラム間でデータを正常に移動することだけに関係しています。情報の交換が非常に高い需要にある時代では、XMLはHTMLよりも明らかな選択です。XMLは、World Wide Webコンソーシアム(W3C)によって作成され、マークアップ言語の大家族の一部であり、Metalanguage
—他の言語を説明する言語。W3Cの目標の1つは、XMLをオプションレスにすることでした。これは、さまざまな慣習があるHTMLとは異なり、さまざまなブラウザーで異なるようにレンダリングされるため、均一な方法でデータを提示することを困難にすることでした。W3Cによってリリースされた2005年3月のテストのうち、Microsoft Internet Explorer 6.0 SP2のXML能力が限られていることが明らかになりました。Netscapeは8.0ベータバージョンでいくつかの問題を伴う良好な互換性がありましたが、FirefoxとMozillaは、完全に実装された100%互換性のあるXMLレンダリング機能を備えた無料のブラウザの最良の結果を持っていました。 - ページは非常に柔軟性を提供しますHTMLページよりも、選択の言語としてHTMLを置き換えることが期待されています。詳細については、公式のW3Cサイトをご覧ください。オンラインチュートリアルや多くの本も利用できます。言語を学ぶことはランプアップが必要な場合がありますが、専門家は投資が時間の価値があると予測しています。