XML DOm方法備忘錄

2021-04-12 23:12:00 字數 1796 閱讀 9040

作   用

加上乙個節點當作指定節點最後的子節點。

基本語法

說   明

newchild 是附加子節點的位址。

範   例

docobj = xmldoc.documentelement;

alert(docobj.xml);

createattribute方法

作   用

建立乙個指定名稱的屬性。

基本語法

xmldocument.createattribute(name);

說   明

name 是被建立屬性的名稱。

範   例

objnewatt = xmldoc.createattribute("encryption");

alert(objnewatt.xml);

createelement方法

作   用

建立乙個指定名稱的元素。

基本語法

xmldocument.createelement(tagname);

說   明

tagname 是乙個區分大小寫的字串來指定新元素名稱。

範   例

objnewelement = xmldoc.createelement("to");

alert(objnewelement.xml);

removechild方法

作   用

會將指定的節點從節點清單中移除。

基本語法

objdocumentnode = xmldocumentnode.removechild(oldchild);

說   明

oldchild 為乙個包含要被移除的節點物件。

範   例

objremovenode = xmldoc.documentelement.childnodes.item(3);

alert(xmldoc.xml);

xmldoc.documentelement.removechild(objremovenode);

alert(xmldoc.xml);

selectsinglenode傳回第乙個符合樣式的節點。

作   用

傳回第乙個符合樣式的節點。

基本語法

objdocumentnode = xmldocumentnode.selectsinglenode(patternstring);

說   明

patternstring 為一包含xsl 樣式的字串。此方法會傳回第乙個符合的節點物件,如果沒有符合的節點,則傳回null。

範   例

objnode = xmldoc.selectsinglenode("email/bcc");

alert(objnode.xml);

XML DOm屬性備忘錄

attribute屬性 作 用 傳回目前節點的屬性列表。基本語法 objattributelist xmlnode.attributes 說 明 傳回乙個物件。如果此節點不能包含屬性,則傳回空值。範 例 objattlist xmldoc.documentelement.attributes ale...

備忘錄方法

動態規劃演算法的乙個變形是備忘錄方法。備忘錄方法也用乙個 來儲存已解決的子問題的答案,在下次需要解決此問題時,只要簡單地檢視該子問題的解答,而不必重新計算。與動態規劃演算法不同的是,備忘錄方法的遞迴方式是自頂向下的,而動態規劃演算法則是自底向上遞迴的。因此,備忘錄方法的控制結構與直接遞迴方法的控制結...

備忘錄方法

該法是動態規劃的變形,或者可以理解為動態規劃的優化,優化在增強理解和書寫簡單方面。public static int recurmatrixchain int i,int j 遞迴求解問題並先查表 public static int lookupchain int i,int j if m i j ...