Mari Bicara Tentang Metode Utama Membuat, Meminta, Memodifikasi Pengoperasian Operasi XML
'Buat objek DOM
Set ObjDom = Server.CreateObject (microsoft.xmldom)
'Dapatkan data XML
'Metode 1 Dapatkan data XML dari file XML
objdom.load (c: /test.xml)
'Metode 2 Dapatkan Data String Data XML
objdom.loadxml (
'Buat objek node
Setel newNode = objdom.createElement (People)
'Untuk menghargai node ini
Newnode.text = orang
'Tambahkan atribut ke node ini
Setel newAttribute = obj Bellow.createNode (atribut, nama,)
Newattribute.text = zhang san
Newnode.setattributeNode newAttribute
'Tambahkan sub -node ke node ini
Setel newnodechild = objnds.createElement (alamat)
Newnode.appendingChild newnodechild
'Simpan objek node ini
OBJDOM.AppingChild Newnode
objdom.save (c: /test.xml)
'Temukan objek simpul
Set Objtofind = Objdom.DocumentElement.Selectsinglende (// People/Man)
'Ambil nama simpul, nilai simpul, nilai atribut tertentu, dan semua XML
nodename = objtofind.nodename
nodevalue = objtofind.text
objtofind.getattributeNode (nama).
'Keluarkan objek node atribut
Setel objattrtofind = objek.DocumeNeTeLement.SelectsingLenode (// People/Man).
'Hapus nama atribut, nilai atribut dari node ini
nodeattrname = objattrtofind.nodename
nodeattrvalue = objattrtofind.nodevalue
'Hapus objek node
atur objnode = object.documentedlement.selectsinglende (// people/man) ''
Setel objParentNode = objnds.documentedlement.selectsinglenode (// people) 'simpul induk dari node yang akan dihapus
Webjx.com
ObjParentNode.Removechild Objnode
'Keluarkan koleksi simpul byte dari sebuah node
Setel objnodes = objdom.documentelement.selectsinglende (// people/man) .childnodes
Melintasi koleksi ini
Metode 1
untuk elemen dalam objnodes
response.write element.nodename nama simpul byte
response.write element.text nilai byte
Berikutnya
Metode 2
domlength = objnodes.length
untuk i = 0 ke domell-1
Response.write Objnodes.Childnodes (I).
response.write objnodes.childnodes (i) .text value node byte
Berikutnya
'Keluarkan koleksi atribut sebuah node
Setel objnodes = objdom.documentelement.selectsinglende (// people/man) .getattributeNode (nama) .attributes
Melintasi koleksi ini
untuk elemen dalam objnodes
name atribut response.write element.nodename
response.write element.nodevalue nilai atribut
Berikutnya
Saat Anda dapat menggunakan objek XMLDOM untuk mengoperasikan file XML, Anda dapat menikmatinya
Banyak fungsi di bawah ASP diimplementasikan oleh objek XMLHTTP.