|
1、DOM 函數(shù)
a、DOMDocument->load()
作用:加載xml文件
用法:DOMDocument->load( string filename )
參數(shù):filename,xml文件;
返回:如果成功則返回 TRUE,失敗則返回 FALSE。
b、DOMDocument->loadXML()
作用:加載xml代碼
用法:DOMDocument->loadXML( string source )
參數(shù):source xml代碼;
返回:如果成功則返回 TRUE,失敗則返回 FALSE。
c、DOMDocument->getElementsByTagName_r()
作用:按標(biāo)簽名查找
用法:DOMDocument->getElementsByTagName_r(string name)
參數(shù):name,標(biāo)簽名稱;
返回:新的 DOMNodeList 對(duì)象 。
d、DOMDocument->getElementById()
作用:按標(biāo)簽名查找
用法:DOMDocument->getElementById(string elementId )
參數(shù):elementId ,標(biāo)簽id;
返回:新的 DOMNodeList 對(duì)象 。
e、DOMDocument->createElement_x_x()
作用:創(chuàng)建標(biāo)簽
用法:DOMDocument->createElement_x_x(string name [, string value] )
參數(shù):name,標(biāo)簽名稱,value,只;
返回:新的 DOMElement 對(duì)象,失敗為false 。
f、DOMDocument->createTextNode()
作用:創(chuàng)建文本節(jié)點(diǎn)
用法:DOMDocument->createTextNode(string content )
參數(shù):content,內(nèi)容;
返回:新的 DOMText 對(duì)象,失敗為false 。
h、DOMDocument->createCDATASection()
作用:創(chuàng)建cdata節(jié)點(diǎn)
用法:DOMDocument->createCDATASection( string data )
參數(shù):data,內(nèi)容;
返回:新的 DOMCDATASection 對(duì)象,失敗為false 。
i、DOMDocument->createAttribute()
作用:創(chuàng)建標(biāo)簽屬性
用法:DOMDocument->createAttribute(string name)
參數(shù):name,屬性名稱;
返回:新的 DOMAttr 對(duì)象,失敗為false 。
j、DOMDocument->validate()
作用:檢驗(yàn)xml代碼
用法:DOMDocument->validate()
參數(shù):無(wú)
返回:如果成功則返回 TRUE,失敗則返回 FALSE。
k、DOMDocument->save()
作用:保存xml代碼到xml文件
用法:DOMDocument->save(string filename )
參數(shù):filename,xml文件;
返回:成功返回xml字符長(zhǎng)度,失敗返回false。
l、DOMDocument->saveXML()
作用:保存xml代碼
用法:DOMDocument->saveXML( [DOMNode node [, int options]] )
參數(shù):node,DOMNode;
返回:成功返回xml,失敗返回false。
m、DOMElement->hasAttribute()
作用:檢測(cè)屬性是否存在
用法:DOMElement->hasAttribute(string name)
參數(shù):name,屬性名稱;
返回:如果成功則返回 TRUE,失敗則返回 FALSE。
n、DOMElement->getAttribute()
作用:獲取屬性值
用法:DOMElement->getAttribute(string name)
參數(shù):name,屬性名稱;
返回:成功返回屬性值,失敗返回空。
o、DOMElement->getAttribute()
作用:獲取屬性值
用法:DOMElement->getAttribute(string name)
參數(shù):name,屬性名稱;
返回:成功返回屬性值,失敗返回空。
p、DOMElement->setAttribute()
作用:設(shè)置屬性值
用法:DOMElement->setAttribute(string name, string value )
參數(shù):name,屬性名稱;value,屬性值
返回:如果成功則返回 TRUE,失敗則返回 FALSE。
q、DOMNode->appendChild()
作用:將子節(jié)點(diǎn)鏈接到父節(jié)點(diǎn)上
用法:DOMNode->appendChild(DOMNode newnode )
參數(shù):newnode,新節(jié)點(diǎn);
返回:成功返回新節(jié)點(diǎn),失敗返回空。
r、DOMNode->hasAttributes()
作用:檢驗(yàn)是否有屬性
用法:DOMNode->hasAttributes( )
參數(shù):無(wú)
返回:如果成功則返回 TRUE,失敗則返回 FALSE。
s、DOMNode->hasChildNodes()
作用:檢測(cè)是否有子節(jié)點(diǎn)
用法:DOMNode->hasChildNodes()
參數(shù):無(wú)
返回:如果成功則返回 TRUE,失敗則返回 FALSE。
t、DOMNode->insertBefore()
作用:把子節(jié)點(diǎn)插入dom樹(shù),位置在某節(jié)點(diǎn)前
用法:DOMNode->insertBefore(DOMNode newnode [, DOMNode refnode] )
參數(shù):newnode,新node;refnode,參照node
返回:成功返回新node,失敗返回空。
u、DOMNode->removeChild()
作用:刪除子節(jié)點(diǎn)
用法:DOMNode->removeChild(DOMNode oldnode )
參數(shù):oldnode,子節(jié)點(diǎn);
返回:成功返回子節(jié)點(diǎn),失敗返回空。
v、DOMNode->replaceChild()
作用:更新子節(jié)點(diǎn)
用法:DOMNode->replaceChild(DOMNode newnode, DOMNode oldnode )
參數(shù):newnode,新node;oldnode,老的node
返回:成功返回oldnode,失敗返回空。
――――――――-DOMNode 屬性―――――――――――― 主站蜘蛛池模板: 罗源县| 平罗县| 玉溪市| 陕西省| 湟源县| 乳源| 扶余县| 吉林省| 平遥县| 台山市| 吉安市| 大姚县| 弥勒县| 孟连| 临邑县| 大方县| 涞水县| 鸡西市| 英山县| 三亚市| 华蓥市| 于田县| 唐海县| 兴和县| 佛学| 台南市| 油尖旺区| 嵩明县| 吉安县| 马山县| 湖南省| 柏乡县| 崇仁县| 尉犁县| 苏尼特右旗| 德阳市| 新河县| 肃南| 天峻县| 观塘区| 虹口区|