1.空白を埋める
- 初期の頃、 XMLは主にインターネットでのデータ転送に使用されていました。
- Extensible Markup Language XMLはSGMLのサブセットです。
- XMLはもともと電子データ交換用に設計されました。
- XML を使用して、HTMLファイルからデータを分離できます。
- プログラミング言語WAPとWMLは、XMLに基づいて生成されます。
2つの多肢選択問題
-
XMLは()ワーキンググループ(元のSGML編集レビュー委員会)によって開発されました。
A.XML B. SGML C. W3C D.HTML -
次のオプションでは、()がEDI(複数選択)を使用する利点です。
A.紙の消費量を
削減するB.労働の重複を減らし、作業効率を向上させる
C.両当事者がより速くより効果的な方法で取引できるようにする
D.両当事者間の関係を改善する -
次のオプションの中で、()はXMLの利点です(複数選択)。
A.柔軟なWebアプリケーションソフトウェアを開発する
B.データ
を細かい形式で更新できるC. Webにデータを公開する
D.さまざまなソースからのデータを統合する -
次のオプションで、()はXMLを使用して実行できる作業です(複数選択)。
A.データの交換
B.ソフトウェア設計要素の交換
C.新しい言語の作成
D. HTMLファイルからのデータの分離 -
以下のオプションの中で、()はAltova XMLSpy 2011の主な機能です(複数選択)。
A. XMLドキュメントを複数のビュー形式で表示および編集する
B.整形式チェックおよび組み込みバリデーター
C.構造化編集
D.データベースのインポート
3つ、簡単な質問
- XMLとは
XML(Extensible Markup Language、Extensible Markup Language)は、ドキュメントを多くの部分に分割し、これらの部分を識別するセマンティックマークアップを定義する一連のルールです。また、特定のフィールドに関連する他のセマンティックおよび構造化マークアップを定義できるメタマークアップ言語でもあります。 - EDIに適用される他の構造化情報テクノロジーと比較して、XMLの利点は何ですか?
低コスト、XMLはVANの高コストを必要としません。また、中小企業にとっても手頃な価格です。
カスタムビジネスルール。XMLを使用すると、ユーザーは独自のビジネスルールとフォーマットを作成できます。
説明が簡単で、EDIにはトレーディングパートナの情報形式を取得するための翻訳ソフトウェアが必要であり、XMLはこの要求を満たすために無料のダウンロードパーサーを通じてXMLドキュメントを簡単に解釈できます。
プラットフォームは独立しており、どのプラットフォームであっても、トランザクションを実行できます。 - XMLの利点は何ですか?
(1)より意味のある検索。
データはXMLを通じて一意に識別できます。XMLがなければ、検索ソフトウェアは各データベースがどのように構築されるかを理解する必要があります。データベースごとに異なる方法でデータを記述するため、これは実際には不可能です。XMLでは、状況はまったく異なります。たとえば、学生情報は、学生ID、名前、またはその他の基準に従って分類できます。これにより、検索が非常に便利になります。
(2)柔軟なWebアプリケーションソフトウェアを開発する。
データが確立されたら、XMLを他のアプリケーション、オブジェクト、または中間層サーバーに送信して、さらに処理することができます。また、デスクトップに送信してブラウザで表示することもできます。XMLとHTML、スクリプト、およびパブリックオブジェクトモデルを組み合わせることで、柔軟な3層Webアプリケーションソフトウェアの開発に必要なテクノロジーが提供されます。
(3)異なるソースからのデータの統合。
現在、互換性のない複数のデータベースを検索することは事実上不可能です。XMLは、さまざまなソースからの構造化データを簡単に組み合わせることができます。ソフトウェアエージェントは、中間層サーバー上のバックエンドデータベースや他のアプリケーションから送信されたデータを統合できます。次に、データをクライアントまたは他のサーバーに送信して、さらに統合、処理、および配布できます。
(4)複数のアプリケーションから取得したデータ。
XMLの拡張性と柔軟性により、検索されたWebページからデータレコードまで、さまざまな種類のアプリケーションでデータを記述することができます。同時に、XMLベースのデータは自己記述型であるため、内部説明なしでデータを交換および処理できます。
(5)局所的な計算と処理。
XML形式のデータが顧客に送信された後、顧客はアプリケーションソフトウェアを使用してデータを解析し、データを編集および処理できます。ユーザーは、データを表示するだけでなく、さまざまな方法でデータを処理できます。XMLドキュメントオブジェクトモデル(DOM)を使用すると、スクリプトやその他のプログラミング言語でデータを処理できます。サーバーに戻ることなくデータ計算を実行できます。ユーザーがデータを表示するためのインターフェースを分離し、シンプルで柔軟なオープンフォーマットを使用すると、ハイエンドデータベースでのみ構築できるWeb用の強力なアプリケーションソフトウェアを作成できます。
(6)データのさまざまな表示。
データがデスクトップに送信された後、さまざまな方法で表示できます。結果のデータをシンプルでオープンで拡張された方法で記述することにより、XMLはHTMLを補足し、ユーザーインターフェイスの記述に広く使用されます。HTML
はデータの外観を表し、XMLはデータ自体を表します。データ表示とコンテンツが分離されているため、XMLで定義されたデータではさまざまな表示方法を指定できるため、データをより合理的に表示できます。ローカルデータは、顧客、ユーザーの選択、または標準によって定義された他の方法で動的に表示できます。CSSとXSLは、データ表示のための統一された標準メカニズムを提供します。
(7)きめ細かい更新。
XMLにより、データを細かく更新できます。データの一部が変更されるたびに、構造化データ全体を再送信する必要はありません。変更された要素はサーバーからクライアントに送信する必要がありますが、ユーザーインターフェイス全体を更新することなく、変更されたデータを表示できます。
(8)Web上でデータを公開します。
XMLはオープンなテキストベースのフォーマットだからです。既存のネットワークを変更することなく、HTMLのようなHTTPを使用して送信できます。
(9)アップグレード。
XMLは識別の概念を表示から完全に分離しているため、プロセッサーはプログラム化された記述を構造化データにネストして、データの表示方法を示すことができます。これは信じられないほど強力なメカニズムであり、サーバー上のデータ交換の量とブラウザーの応答時間を減らしながら、クライアントコンピューターとユーザー間のやり取りを可能な限り減らします。さらに、XMLを使用すると、更新された通知を通じてのみ個人データを変更できます。これにより、サーバーの作業負荷が軽減され、サーバーのアップグレードパフォーマンスが大幅に向上します。
(10)圧縮性。
データ構造の記述に使用されるタグは再利用できるため、XMLの圧縮パフォーマンスは非常に優れています。XMLデータが圧縮されるかどうかは、アプリケーションだけでなく、サーバーとクライアントの間で転送されるデータの量にも依存します。