Tải bản đầy đủ (.ppt) (12 trang)

giáo trình lập trình web với xml-dom

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (564.3 KB, 12 trang )

  




ĐHKHTN-CNTT-Lương Há
n Cơ
2
N i dung



 !"#$%&$&'&

 !"#$%()&

!*+,$

ĐHKHTN-CNTT-Lương Há
n Cơ
3
Gi i thi u 

-.'/0 (10,$2304'0050*6
(!7 842(65"9

:7;!"<'.+=>?"90'@,
$A

B0'&)C&0"&$D*E0>?"9*60
$F 0300,$A



04G2F)3H&.&$IDOM Level 2I
&.&$JB"(KDA



ĐHKHTN-CNTT-Lương Há
n Cơ
4
Ví d9
LM7'$.&(>NOAPOMQ
L("&(')&(NOJRSTUOQ
L"&QRPPPVVLV"&Q
L0>'&("NORWXOQ'2!XLV0>'&(Q
L&'Q
L2(')&(Y(&>&NOZ(&>&OQ
[WRSXLV2(')&(Q
L"&>0(2Q\("0$>>
Z"&LV"&>0(2Q
L=!QWLV=!Q
LV&'Q
LV("&(Q

ĐHKHTN-CNTT-Lương Há
n Cơ
5
Gi i thi u 

*4.(]$2^2_#
0`0(a5"9.,2(>&(A


ĐHKHTN-CNTT-Lương Há
n Cơ
6
T o đ i t ng DOMb c E

d.>0(2H
.(e
N&YX0.&)C&0BOfA0'&ODe
A>!0NK$>&e
A$"BO"'"&A7'$ODe

ĐHKHTN-CNTT-Lương Há
n Cơ
7
S d ng DOM đ l y d li u? 9 6 # 

,),$*E00!6*+>'ga*c
EA

[$&'&*E00!6,"&

[$&'&&5'"&

/()&5'"&

h!&%$b"&>i0400$ !"#$5A

f8'_,$I,),$*E0,'
"&A6(!7 *^("&046"h0j

"0'&[$&'&!$,k(>$"A

ĐHKHTN-CNTT-Lương Há
n Cơ
8
S d ng DOM đ l y d li u? 9 6 # 

/"&*G04J0jH"&!2&I"&'&I.,
"&$&A

f?"90j"&!2&*686'($b0`"&*6
70*l(l0`R0j0]$bA

ĐHKHTN-CNTT-Lương Há
n Cơ
9
Di chuy n gi a các node6 #

f?"9000jH
2(&"&Ik(>$"I$>$"I
2(&.>f)$I.,&7f)$*6
(!7 "&70*lA

0$""&>(3.G"&>B"
>000"&DA

(mE2"&b8g04
"&0ak(>$"I$>$"(3
.G(l$$A]0$""&>>i
(3.G"&>(/A


n2"9*c.&$&'&I.,
&$&'&0&A

ĐHKHTN-CNTT-Lương Há
n Cơ
10
L y d li u t attributes #  %

f?"90j()&>

0j()&>0n04$<0*c."&$,$b
&$&'&A0(mE280>i'(l$$A

0j()&>>i(3.G*cE'&""&2A

/2:?(()&>$,'*cE"&.
"&!2&NXopqr[s[A

ĐHKHTN-CNTT-Lương Há
n Cơ
11
NodeList vs NamedNodeMap

ĐHKHTN-CNTT-Lương Há
n Cơ
12
Thay đ i tài li u XML+ 

b"&


0(&&"&H"h*6b' 0300$b"&

0(&&[$&'&HN0(&&"&.$b[[[s[

0(&&&7"&HN0(&&"&.$b[s[

t"&'.,,$

"&A22&"$"HF'.,2:?0c0h0`"
>00$""&>0`"&0A

"&A>&(q&K(&HF'"&'.,(02:?,
*4(0$""&>0`"&0A

b()&

0(&&X()&HN0(&&"&.$bXopqr[s[

F'()&.,,$

"&A>&X()&"&

"&A()&>A>&'&"p&'

4"&

"&A(&'.&$"

×