Direkomendasikan: ASP menambahkan, menghapus, memodifikasi, dan melihat teks dalam dokumen XML % '----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Metode dan implementasi utama ASP untuk mengoperasikan file XML di sisi server melalui XMLDOM
Untuk volume data kecil, file XML memiliki banyak keuntungan dalam pengambilan dan pembaruan tentang akses.
Saya pernah menguji bahwa informasi anggota situs web, informasi data produk, informasi transaksi, dan informasi khusus situs web disimpan dalam tiga file XML tanpa menggunakan database. Hasil operasi sangat normal, dan terasa jauh lebih cepat daripada database, tetapi tidak diuji dan tidak dapat dikonfirmasi.
Mari kita bicara tentang metode utama untuk membuat, menanyakan, memodifikasi, dll.
'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")
'Berikan nilai simpul ini
Newnode.text = "orang"
'Tambahkan atribut ke node ini
Setel newattribute = objdom.createNode ("atribut", "name", "")
Newattribute.text = "Zhang San"
Newnode.setattributeNode newAttribute
'Tambahkan node anak ke node ini
Setel newnodechild = objdom.createElement ("alamat")
Newnode.appendchild newnodechild
'Simpan objek node ini
Objdom.AppendChild Newnode
objdom.save ("c: /test.xml")
'Temukan objek simpul
Set Objtofind = objdom.DocumentElement.SelectsingLenode ("// People/Man")
'Mengambil nama simpul, nilai simpul, nilai atribut tertentu, dan semua XML dari objek node ini
nodename = objtofind.nodename
nodevalue = objtofind.text
objtofind.getattributeNode ("name"). Nodevalue 'nilai atribut yang atributnya bernama nama
'Keluarkan objek node atribut
Setel objattrtofind = objom.documentelement.selectsinglenode ("// people/man"). GetattributeNode ("name")
'Keluarkan nama atribut dari node ini dan nilai atribut
nodeattrname = objattrtofind.nodename
nodeattrvalue = objattrtofind.nodevalue
Bagikan: Asp+SQL2000 Simpan Prosedur Pagination Contoh 1. Mengembalikan prosedur tersimpan dari jumlah total set catatan: Buat prosedur dbo.recordcount (@tableName nvarchar (100),--database nama tabel @str, nvarchar (500),--Kondisi @Count @Count @Chare @' @ @ @ @£ @ @ @ @ @ @ @ @sheer.
2 halaman Total halaman sebelumnya halaman berikutnya