Contoh bor asp+pemrograman xml
Artikel ini adalah contoh artikel. Sebagai programmer biasa, saya tahu betul betapa rutinitas yang baik bagi mereka yang belajar pemrograman. Rutin yang digunakan dalam artikel ini adalah program manajemen informasi kontak, yang juga saya tulis untuk memfasilitasi kontak dengan teman -teman saya. Tetapi meskipun burung pipitnya kecil, lengkap dengan semua organ. Saya percaya bahwa itu masih memiliki nilai referensi tertentu untuk teman -teman yang belajar pemrograman ASP+XML.
Pembaca dapat menggunakan contoh ini untuk memahami cara memanipulasi file XML dalam ASP (ActiveServerPage) dan melakukan berbagai pemrosesan data, termasuk pembentukan, modifikasi, penghapusan dan penghematan node XML, dll. Teknologi yang terlibat dalam artikel termasuk ASP, VBScript, DOM, XML dan XSL.
Artikel ini tidak memberikan pengantar teoritis yang mendalam tentang teknologi yang digunakan, sehingga pembaca perlu memiliki sejumlah pengetahuan yang relevan, terutama ASP, XML dan DOM. Baca artikel ini dan lihat kode sumber, saya yakin pembaca dapat menguasai pemrograman XML dengan mahir.
1. Deskripsi Prosedur
Rutin ini didasarkan pada struktur B/S, dan menggunakan file XML untuk menyimpan informasi kontak, dan kemudian menggunakan kelas yang ditulis dalam VBScript untuk melakukan berbagai operasi pada informasi kontak dalam file XML.
Kode yang disediakan oleh rutinitas mengadopsi spesifikasi penamaan terpadu, terutama termasuk: menggunakan singkatan tiga huruf untuk menggambarkan jenis variabel, seperti tipe numerik - int, tipe string - STR, objek - OBJ, dll. Meskipun dalam ASP/VBScript, tipe data tidak dibedakan, masih sangat bermakna untuk menggunakan tipe data yang jelas untuk menggambarkan program; Menggunakan nama variabel yang bermakna, seperti objek xmldocument, yang didefinisikan sebagai objxmldoc, dll. Demikian pula, ini juga dilakukan untuk menulis dan mempertahankan program dengan lebih baik.
Program ini dapat dibagi menjadi dua bagian: pemrosesan data latar belakang dan kinerja antarmuka front-end.
Latar belakang program, tertulis kelas menggunakan VBScript, yang merupakan fitur baru yang disediakan dalam VBScript versi 5.0. Meskipun konsep kelas di sini jauh dari berorientasi objek yang sebenarnya, penggunaan rasional kelas dalam ASP masih dapat meningkatkan efisiensi operasi dan pemeliharaan program sampai batas tertentu.
Kinerja front-end menggunakan XSL untuk memformat data dalam file XML dan kemudian mengeluarkannya ke klien di HTML, sepenuhnya mencerminkan fleksibilitas dan kemampuan penyesuaian yang dibawa oleh teknologi XML. Proses pemformatan ditempatkan di sisi server dan selesai menggunakan program ASP. Dengan cara ini, klien mendapatkan informasi HTML yang diformat, yang menghindari terjadinya masalah kompatibilitas.
Tentu saja, program ini tidak melakukan inspeksi yang sangat ketat pada detail operasi tertentu, seperti memeriksa informasi kontak yang diperlukan, tetapi untuk bagian yang relevan dari menggunakan DOM untuk mengoperasikan XML di ASP, program ini menyediakan kode sampel lengkap.
2. Deskripsi File XML (orang -orang.xml)
File XML yang digunakan dalam rutinitas sangat sederhana dalam struktur dan tidak menentukan skema atau DTD yang relevan karena ini tidak perlu untuk program ini. Tentu saja, jika pembaca bersedia mendefinisikannya sendiri, itu tidak akan mempengaruhi operasi program.
Struktur data program didefinisikan sebagai koleksi orang, yang berisi banyak objek orang, setiap objek orang menyertakan atribut nama nama, nama bahasa Inggris Nick, ponsel, tel, email email, Tencent QQ dan perusahaan. Sesuai dengan file XML, yaitu, orang adalah simpul root, orang adalah simpul anak orang, dan nama, Nick, Mobile, Tel, email, QQ dan perusahaan adalah node anak orang.