ホームページ >バックエンド開発 >XML/RSS チュートリアル >XMLをご存知ですか?何に使われますか?

XMLをご存知ですか?何に使われますか?

王林
王林転載
2019-08-26 13:25:086290ブラウズ

とは ######?

XML、

拡張マークアップ言語

、拡張マークアップ言語。ファイルの接尾辞は .xml です。 HTML がデータを表示するのと同じように、XML はデータを送信および保存するために使用されます。 Java は XML を操作するための専門言語であると言われています。

何に使用されますか?

異なるアプリケーションおよび異なるプラットフォーム間でのデータ共有と通信を容易にするため。

XMLをご存知ですか?何に使われますか?具体的な機能は次のとおりです:

(1) データを保存および取得するための単純なデータベースとして使用できます。 2) 合意された形式でファイルを送信します;

(3) ソフトウェア設定ファイルを作成します。 【設定ファイル:ソフトウェアの設定を保存するファイル】

XML の兄貴分——HTML

XMLをご存知ですか?何に使われますか?XML は、HTML の欠陥と制限を改善するために生まれました。 使用上の違いは次のとおりです:

XMLをご存知ですか?何に使われますか?XML の親友—JSON

JSON、Javascript オブジェクト表記法

、js オブジェクト表記法。テキスト情報を保存および交換する機能もあります。

2 つの比較: JSON は XML よりも小さく、高速で、解析しやすいため、より一般的です。 両方の範囲: JSON は単純な値の転送に適しており、XML はより広い範囲に適しています。

#XML データ構造 - ツリー構造

#具体的にどのように実装されているかは、以下の例のコードを参照すると一目で理解できます。 書籍にルートが 1 つだけあるのと同じように、XML にもルート要素は 1 つだけあることに注意してください。 XMLをご存知ですか?何に使われますか?

#マインドマップ

##例

.xml ファイル内のコード:

<?xml version="1.0" encoding="UTF-8"?>
<email xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="email.xsd">
<to>liuwei8809@163.com</to>
<form>hellokitty@163.com</form>
<title>about loving</title>
<body>I love you forever!</body>
<date>2008-11-12</date>
</email>

.xsd ファイル内のコード:

<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:element name="email">
        <xs:complexType>
          <xs:sequence>
			<xs:element name="to" type="xs:string"></xs:element>
			<xs:element name="from" type="xs:string"></xs:element>
			<xs:element name="title" type="xs:string"></xs:element>
			<xs:element name="body" type="xs:string"></xs:element>
			<xs:element name="date" type="xs:date"></xs:element>
         </xs:sequence>
       </xs:complexType>
   </xs:element>
</schema>

達成された効果:

XMLをご存知ですか?何に使われますか?

その他の関連する質問については、PHP 中国語 Web サイトをご覧ください: XML ビデオ チュートリアル

以上がXMLをご存知ですか?何に使われますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。