xml學習筆記! DOM的基本操作

2021-03-31 08:56:59 字數 779 閱讀 1117

xml學習筆記!(c#)

初學xml,邊學邊作點筆記吧!

1.選中特定結點的方法:

xmldocument mydoc = new xmldocument();

mydoc.load(xpath); 

message.text=mydoc.selectsinglenode ("//person[name='tim daly']").childnodes.item(2).innertext;}

//說明:selectsinglenode選中某個node ,()裡是給node 的id,「//」表示是任意層的結點。

//可以xmlnode root=mydoc.selectsinglenode("books"); books is the root's id!

//childnodes是所有下一層結點.  name title title2

////   tim daly

//   cto

//   cto0  ----> it is the 「item(2)「;

// 2.如何得到特定名稱的所有結點?

xmldocument mydoc = new xmldocument();

mydoc.load(xpath);

xmlnodelist list=mydoc.getgetelementsbytagname("name");// 這樣就可以得到所有"name"元素

//操作如下:

for (int i=0; i < list.count; i++) 

(待續.....)

DOM的基本操作

dom是針對於html和xml文件的一個api 應用程式程式設計介面 是w3c組織推薦的處理可擴充套件標誌語言的標準程式設計介面。在網頁上,組織頁面 或文件 的物件被組織在一個樹形結構中,用來表示文件中物件的標準模型就稱為dom。當網頁被載入時,瀏覽器會建立頁面的文件物件模型 在dom中,可以將任何...

DOM的基本操作

1.dom屬性的基本操作 增 刪 改 查 改變元素的內容 innerhtml 屬性 value 樣式 width,height,background 也就是對dom進行增刪改查 dom的屬性操作,增刪改查 什麼是元素的屬性?class就是元素的屬性,寫在元素內的所有東西都是元素的屬性,比如link的...

jQuery學習筆記 DOM操作

1.1 dom物件轉jquery物件 用 把dom物件包起來即可 var domobj document.getelementbyid demo var jqueryobj domobj 1.2 jquery物件轉dom物件 2種方法 index 和get index var jqueryobj d...

Jquery學習筆記 DOM操作

prepend 向每個匹配的元素內部前置內容 prependto after 向每個匹配的元素之後插入內容 insterafter before 在每個匹配的元素之前插入內容 insertbefore 1.remove 該節點所包含的所有後代節點將同時被刪除 返回值是一個指向已被刪除的節點的引用,因...

xml中DOM物件的學習

dom的基本物件有5個 document,node,nodelist,element和attr。下面就這些物件的功能和實現的方法作一個大致的介紹 document物件代表了整個xml的文件,所有其它的node,都以一定的順序包含在document物件之內,排列成一個樹形的結構,程式設計師可以通過遍歷...