XML(網路資料搜集)

  • 158
  • 0
  • XML
  • 2018-08-27

XML

XML 最重要的事,是他特別被建立成具有延展性。不像 HTML , XML 沒有固定的一組標籤

XML 的重點不是用來呈現資料。基本上, XML標籤不告訴你如何呈現資料,但它們告訴你資料的相關意義,也就是它具有提供有意義的標籤的能力。這使得 XML 強而有力。

<book>
 <section level="10000">
  <title>第十章</title>
 <section level="10001">
</book>
<title>具有槓桿效率的標準樣板庫</title>

注意,在範例中並沒有發現如 <br> 和 <div>等標籤,在此你看到的是 <book> 、 <section> 及 <title>等特別的標籤。這是 XML 的本質:將具有意義標籤語義化。

這意味著在不同的文件中相同的標籤可能具有不同的意義。例如, <title> 這個標籤在我的文件中是指章節的標題,但在別的文件中也許是指一個人的稱謂 (如先生、博士等等) ,在第三個文件中也許是指房子或汽車的所有權。

XML 標籤屬性

標籤同時也是具有意義的屬性。就像在 HTML的輸入標籤中有屬性 name=action和type=submit。在此處 section 標籤有屬性 level="A" 及 id="10000" 。

也就是說,標示語言已延伸成可依據需求而定義的有意義的標籤

 

引用:http://www.asjh.tn.edu.tw/xupload/learning/html/xml.htm