Giáo trình xml nền tảng và ứng dụng phần 2

302 6 0
Giáo trình xml nền tảng và ứng dụng   phần 2

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Chương XML VA RANG BUOC DU LIEU Tóm lắt chương8 Ke tip dt lieu XML edo trang HTML to vin để quan tim “hàng đầu eae ung dung Tncernet Bar học quế tơc xứ lÿ tơ trích rút dã liệu XML mổ hình DOM tà SAX cam, Clường giúthiệư dồi bạn mổ hình rơng buộc bá xử lý liệu DSO (Date Source Object) cila Microsoft đm giòn tà hiệu Nếu bạn để lập trình cơng cụ Mierso | "như VB hay MS Aocses DO lã sách tiếp cậm với XMP, dã hiểu Tất ao tới DOM va SAX dave Cae vin dé chinh đễ cập đến; Internet Bxplarer wt mo hinh rang buộc để in Ý Sử dung MSHTML DSO, XML DSO vé APPLETDSO voi thank phần định dang HTL Au lý Hiệu phân dp (hierarchical data) Tn Kiểm trom a is Xa Rang budc di liéu Internet Explorer Internet Explorer (IE) ela Microsoft tập trung vào khái niệm ràng Dupe du Ligu (data binding), Vol dv ligu rang buộc, bạn kết nối dự liệu tài liệu vào mã hình ADO (ActiveX Data Object) hay òn gọi tượng liệu AetIveX Bằng eteh bạn cố thể xứ lý để liệu tai liệu đơn giản dã đàng tương tự làm việc Hệ cỡ sở liệu thực thụ Kỹ thuật nây củng hữu đụng, cho phép chuyển liệu tir ede he co sở đữ liệu vâ ti lệu ngược lại Nấu bạn quơn thuộc với lập trình sở liệu Vieual Basie Mierossft ting cử dạng qua đối tượng ADO có rong nên Windova, bạn thấy mơ hình rang bube liệu ADO rõ đơn giản để sử dung ích xử lÿ liệu XMÙ, theo saô hinh ĐƠM BAX Có bai phần buge dự liệu vao IE cân quan tâm đến, thử đối bong đữ liệu nguốn (DSOs hay Data Souree Objedlel thử hai cách ràng boậc liệu vào ‘ede phén tử HTML, tài liệu hiển thị a Beat oF Sử dụng đối tượng liêu nguồn D§O (Data Source Objects) (6 kiểu đối tượng liệu nguôn TP là: thành phần điều khiển MASIITMI, (Microsoft HTML), thành phần điều khiến dơ liệu đạng băng (TDC hay Tebdlar Datx Control, thành ghén XML DSO thành phần cô lập để liệu XMI, (XML data sslands) thường tổn đạng Applet “Các đối ượng DSO không xuất trang Web, Sử đụng DSO để oe nội dưng ti liệu khiến lệu luợn sẵn sàng để trích rút phận từ HMI, khác ð textbox, nát chọn radi, hay nút nhần button Để đổi tượng D§O đọc dũ litu ta: Hu XML hay HTML, baa phải định đạng lài lu đông theo qui định Microsoft ĐưỜi đầy ti liệu TETM, mẫu mang tên costomer hen, Tải liệu Hy chứa thông tin Xê khách hãng Ở đấy, thúag te lưu lại thông tin ola khách hãng bao gém: tan khích hàng (name), din danh (ID), ngày đật hàng, bò phận xuất hàng, tên mật hàng Ta sử dụng the (ban eng o6 thé dang thé thay thé) vei thuge tính ID hoa tan kiểu đữ liệu [eỞ thể xem tôn tường) Dữ liệu gán chủ trường mẫu bìa đặt giơn hại thé md vi ISPAN> đồng can ‘Customer Data Home /SPAN> Maine: Frankl in TDs 58705«/SPAN> Gave: 10/25/2007¢/SPAN> DEPARTMENTS Produces /SPAN> _CHƯƠNG 8: XMI: tàng buộc Hệu 200 fl) Product Turkey Name? Mariec/SPAN> ED: 58707 Purchase date: 10/15/2001Hancy D+

Sdocument> * (CHUONG 19 : WNNL, SOAY' ứng dụng XM, khác Connection connection = Drivertlanager getConnection( "Jaberodbe:studenta”, "Steve", "password"; Statement statement = connect ion.crsat estatement() ; Rosultset reultect = statenent executequery| "select * fron Studante) ; %> ewhile(resul nexttset (> cA< reøulcset.()).getEtring (1) > ale j„ AppMI, AppML la mat dng dung XML kha thi vị, Nếu bạn mựt lấp trình viên thưởng xuyên xây dựng chương trình đưa trình biên địch nhự C/C++, Java hi có AppML đổi hướng bự lay bạn Các ứng củụng Lrong tương lai không theo hưởng thông định hay biên dịch mà mà tả ngơn ngữ định dang Đồ mục địch hướng đến App (Applieatien Markup Tanguag) Ban không edn phải viết mã lệnh cho ứng đựng, thay vào bạn mồ tà chức mà ứng đụng sẻ đem lại AppMi, cong cấp cho ban eich thức mô tả mội ưng dung Tai liệu AppML sit dung ngôn ngữ mỗ tả định dạng dựa XML néa số thé “dễ dàng trao đổi chỉnh sôa cần thiết Sau dung, bạn chuyển giao tải Lieu mé ti AppML cho ede dich mívp tả xứXonglý ting Và bạn có chương trình với chức mong muốn, Vĩ đụ, bạnlà ‘muti xây đựng chương trình đọc hiển thị ví thông ta khách chia bang Customer eự liêuliệu Northwind uột số điều kiện lạc, ban mo tg dung bing AppML sau: eung vei ‘ sconnectiensnorthwind ‘SELECT Comparyname, ContactName, City eetttere> SFieldsCompanyiianac/field> evaiuesne/vatne> select distinct city ‘rom customers order by eity Bee Bon lưu nội dụng mô tả vào file reportappml va yeu cfu dich we app humlreport thực thỉ ứng đụng theo mô tá là: hhetp+//appml service.com/ app htmireport.asp? ‘files report -appml ‘Ret qua ung dung duoe hién thi mbu hinh 19-27 alas) Po mm ee HP WmrerioPecoscee ior ine mã ie nk =O A isons ton Gooey | lint ras [eo egekanic enFbepot eer vecoremen (semi) Woes) n See] ) mee eel NORTHWI Elta Companions =» — ¬ Âoauelame ĐT — AMmaArder Bata AraJeuloErpnadsisy Miss — Ave Tio Meo DF ron rer Tag Patan ae Ps 2mm He Thema Herly Londen ee » | a, | | “Hình 18-17 Kết ứng dụng AppME “Đá dịch vụ thực thí mg dụng AppML hỗ trợ bổi nhà phát triển thứ3 hộ điều hành ApyMl, Mieroeoft hứa hen fa ahồng mơ hình ứng dụng tương lai Bạn tìm hiểu thêm thơng tin AppML địa vewwelechoels com/ Kết chương Chương chủng ta xem qua sở ng dụng phát triển tương lai cia XML nh WML, SOAP, AppSL Trong thực tế, ben o6 thé tim thay số ứng dung vé XML ihe ma gido trình khơng đổ cập đến vi khả ứng đụng ola XML rift rong lon Mật da nấm vững nguyên tắc cíu thành ý nghĩa sử dụng XNIL hĩ vọng han hoàn toàn số thể tiếp cận với ứng dung dẹt sở XML, PHU LUC Dưới số thuật ngơ viết tất liên quan đến XML sứ dụng, toàn giáo trình Bạn cá thể tham Khao vi Ơn lại am (Extension Markup Leoguage) Ngôa ngữ định ‘dungidanh div md rong XMI, định nghìa cấu true ‘ar lige dua phân tử thể thể mở , thỏ đồng c/DATA», thé ring ‘huge tinh Dự liệu XMI, thường đặt gi thể đồng va thé mi, vi dy

Ngày đăng: 08/12/2023, 15:27

Tài liệu cùng người dùng

Tài liệu liên quan