XMLの知識

(I)の概念

XMLとは何ですか?

⑴XMLが参照する拡張マークアップ言語(Extensible Markup Language)に

⑵XMLは多くのHTMLのように、マークアップ言語であります

⑶XMLをするように設計されているデータを送信するデータを表示するのではなく

⑷XML事前に定義されたタグが独自のタグを定義する必要はありません。

⑸XMLは自己記述持つように設計されています。

⑹XMLはW3C勧告です

 

HTML㈡XMLとの主な違い

⑴XML ない HTMLの代替

⑵XMLとHTMLは、異なる目的のために設計されています。

⑶XMLは、コンテンツデータの焦点である、データを送信し、格納するように設計されています。

⑷HTMLは、外観データの焦点であるデータを表示するように設計されました。

XMLは、情報を送信するように設計されている⑸HTMLは、情報を表示するように設計します。

 

XMLはHTMLに代わるものではありません、XMLはHTMLのあるサプリメントHTMLは、データをフォーマットして表示するために使用されている間、ほとんどのWebアプリケーションでは、XMLは、データを送信するために使用されます。

XMLの最良の説明は、次のとおりです。XMLは、ハードウェア、ソフトウェアおよび情報伝達ツールとは無関係です

 

㈢XMLの使用

⑴XMLは、多くの場合、簡略化されたデータを保存し、共有するために使用されるウェブの開発の多くの側面で使用されます。

 

 

 

HTMLからデータを分離⑵XML:

XMLによって、データは別のXMLファイルに保存することができます。だから、レイアウトや表示のためのHTMLを使用してに集中し、もはやHTMLに変更を加えるために必要な基礎データを変更することを確認することができます。

 

⑶XMLは、データ共有を簡素化:

コンピュータシステムおよびデータを格納するために使用される互換性のないフォーマットのデータ。

XMLデータをテキスト形式で保存されたフォーマットは、ソフトウェアとハードウェアのデータ独立を記憶する方法が提供されます。

 

㈣XMLツリー

⑴XML 文档必须包含根元素。该元素是所有其他元素的父元素

⑵XML 文档中的元素形成了一棵文档树。这棵树从根部开始,并扩展到树的最底端

⑶所有元素均可拥有子元素。

⑷父、子以及同胞等术语用于描述元素之间的关系。父元素拥有子元素。相同层级上的子元素成为同胞(兄弟或姐妹)。

⑸所有元素均可拥有文本内容和属性(类似 HTML 中)。

 

XML 语法规则

 

⑴所有 XML 元素都没有关闭标签。

⑵XML 标签对大小写敏感,XML 元素使用 XML 标签进行定义。必须使用相同的大小写来编写打开标签和关闭标签。

⑶XML 必须正确地嵌套。例如:由于 <i> 元素是在 <b> 元素内打开的,那么它必须在 <b> 元素内关闭。

⑷XML 文档必须有根元素。

XML 文档必须有一个元素是所有其他元素的父元素。该元素称为根元素。

⑸XML 的属性值须加引号。

实体引用。

如果你把字符 "<" 放在 XML 元素中,会发生错误,这是因为解析器会把它当作新元素的开始。

例如:这个样子就是错的:<message>if salary < 1000 then</message>

   用实体引用来代替 "<" 字符:这样就是对的:<message>if salary &lt; 1000 then</message>

 

㈥XML 元素

Ⅰ什么是 XML 元素?

XML 元素指的是从(且包括)开始标签直到(且包括)结束标签的部分。

元素可包含其他元素、文本或者两者的混合物。元素也可以拥有属性。

ⅡXML 命名规则

XML 元素必须遵循以下命名规则:

⑴名称可以含字母、数字以及其他的字符。

⑵名称不能以数字或者标点符号开始

⑶名称不能以字符 “xml”(或者 XML、Xml)开始。

⑷名称不能包含空格

 

ⅢXML 元素是可扩展

 

㈦XML 验证

拥有正确语法的 XML 被称为“形式良好”的 XML。

通过 DTD 验证的 XML 是“合法”的 XML。

 

参考:W3SCHOOL

         希望有所帮助.

おすすめ

転載: www.cnblogs.com/shihaiying/p/11299584.html