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