giada怎么讀(giada什么意思
8月科學(xué)教育網(wǎng)小李來為大家講解下。giada怎么讀(giada什么意思這個(gè)很多人還不知道,現(xiàn)在讓我們一起來看看吧!
DOM XML與DOM HTML掃盲
最近因?yàn)榭碤t編程視頻接觸到XML,查了一下相關(guān)資料,了解了一些基本概念,特地分享給頭條的讀者們。
DOM是”文檔對(duì)象模型“的縮寫,它又分為兩類,一個(gè)是XML,擴(kuò)展標(biāo)記語言,eXtensible Markup Language ,另一種叫HTML。
XML采用樹形結(jié)構(gòu)存放信息,每棵樹有一個(gè)根節(jié)點(diǎn)(root node),根節(jié)點(diǎn)下面有子節(jié)點(diǎn)(child node),子節(jié)點(diǎn)下面有孫節(jié)點(diǎn),依此類推。在每一層還有兄弟姐妹節(jié)點(diǎn)(sibling node)。
?
???
??? Giada De Laurentiis
??? 2005
??? 30.00
?
?
???
??? J K. Rowling
??? 2005
??? 29.99
?
這是w3shcools.com上面的一個(gè)XML例子。一個(gè)書店(bookstore)存放了很多種圖書,每種圖書有category, title, author, year, price等信息。
它的層級(jí)關(guān)系見附圖。這個(gè)例子中,有四級(jí)節(jié)點(diǎn)。文檔內(nèi)容在最底下一層,它也算一個(gè)層級(jí)。把文檔內(nèi)容當(dāng)成某級(jí)節(jié)點(diǎn)內(nèi)含的內(nèi)容,是一個(gè)普遍的容易出錯(cuò)的地方。
從這個(gè)例子看,XML就像是文檔型數(shù)據(jù)庫,或者說樹這個(gè)數(shù)據(jù)結(jié)構(gòu)來描述一些信息。相關(guān)的編程,集中在創(chuàng)建節(jié)點(diǎn)、添加節(jié)點(diǎn)內(nèi)容,刪除節(jié)點(diǎn),讀XML文件內(nèi)容,寫XML文件等。
DOM是w3c創(chuàng)建的一個(gè)文本格式。它的好處,文檔介紹是為了跨平臺(tái)的一種通用格式。
可以把DOM簡單理解成一種約定格式的文件。各種編程語言,都有實(shí)現(xiàn)上述操作的庫,Qt里面關(guān)于XML有一系列的Qt XML類(17個(gè)之多)。
編程的難度可能就在于此,到一定深度,你每前進(jìn)一步,就有N多新的概念等著你學(xué)習(xí),所以,當(dāng)程序員才那么辛苦。雖然我只是業(yè)余愛好,但是這個(gè)行當(dāng)?shù)目?,真不是一般人能吃得下的?/p>
本文giada怎么讀(giada什么意思到此分享完畢,希望對(duì)大家有所幫助。
作者:baidianfeng365本文地址:http://www.lkxg.cn/bdf/39608.html發(fā)布于 2024-04-29
文章轉(zhuǎn)載或復(fù)制請(qǐng)以超鏈接形式并注明出處白癜風(fēng)知識(shí)網(wǎng)