XML Programming in Java Java APIs for XML Processing DOM ...

5 downloads 6307 Views 258KB Size Report
Web Databases and XML. L6: XML Programming in Java. 3. DOM. The is a platform& and language&neutral interface that allows programs and scripts to ...
" #  $   %& %  # '%     (%))  #%  

* '%)& '#  ) +  & '' # 

* '% & '# 

  

) * ,% ''% 

       

      



$

!

 )$ 

)   

 ' &   %& %  # ) +' #'  # ## %' )#    %#%  #%  ) + ')$  #

   #)     +)     &'     &()'   **  &'   '    ' + ,   - .

                                     !         "#$          %   !        %                     !        

      

/%#    )+   &'    "#$   ,   -   &()'   **  &'  .

    #  &&    +)   (%#%

-

      

.

1  % $

$ 2' 

 /           $ !  # ' '  $ !  ' %       & '   # ' '  0)0* '    *010    2&(2)'   2**    ' 2 # ' '  0)30* '    *010  

      

0

;,  %  

      



"'  

 + % #  % )(%

2#'  ) *(% #)% *(% #

$ #'  #) )'   )(%# %# #' )#'   2#)#'   (% #1  % (% #1  444 )  & 4 +  ,'!-

2'  3    3    3 

 '0    0'0    0'0  0'  

3    3    5 &06'7083 

 & 4   +    !    4 +  !'0 0' + 06'70   '0    0'0    0'  '0  0'  

* ' E 43       

'34 4'456 EE %  C :F) FD '4+-#4 456 '344 6 # $ 7 # (%81  97 1   :882  9 942  ;18 >8

332% )%  #  )' #

3    3    3 

"  # *(% #,+# '# 1 

+ # 40  0@ 40    0@ 40    0@  4%  0'!0

% & '# 

) '% &  #    (% #  

3    3    5 &06'7083 

 & 4  40    0@ 40    0@  4%  0'!0 + # 40  0@ 4A   4 + 06'70@ 40 0@@

) %    '#   %   (% % 8(%''  '# 9

*' E !43

#  

#%  #4

E ' 

E %  

' # E'

      



      

E 

:-40

!

1 @) 

@   )*

% )#)  )#%   )))    # @)  "7   *  6 1    6   6 '% #@) 8*  ," '%97 %'8 '%96 )4 : 6  :=6   : +1  896

'% #1  897 +) 8%97 +) 8 ::  4  )8997 1 : '%4 896 8:: % 9%  % 6   :4@) 1 896  :=6 B6 1  :  48 ??96 8 41 '89::1 42 2 21L1$2 MM 41 1894(% 8 99 %  6 B BB

B

      

-

 #

   ! ?           !   & *BC6 4     (D  & ' !        ED                

.

*

 %)#%   )  )# 

$ (%)  #%  N  #

 A   ! ?     ?    A  ?   @  '''   !  4     & ' !   &&   ' ! &&         4  ' P

*#%  *2 ' 

> ' P

*2 ' 

@'%*# # >E ' P

@@'%*# # 22 ' 

> %  P

*2 %  

> P

*2 

>  P *)

*2   @*)

>E  P

22  

> P )

*2  @)

>E P

22 

>E P

22 

>E %  P

22 %  

444 >E ' P

444 22 ' 

 

!!

 #  

!

1  +   #,  #,  #

3    3    5 &06'7083 

IA F  & 40  0@ 4A    4%  0'!0@  40    0@  40    0@  4A  B@ 40 0@  4 + B@06'70@@ 

#%  #4

E ' 

E %  

' #

E  E'

:-40

2 #%        

!-

      

!.

O+ #N

) #O 

 ' # E'



#  #  )O 7    6 '% # #8 ' #L , )O #  , )O  97444B '% # 2  8*  ,*  ,* ( ,%97 8  ??::=9  4 #8' #L 96  42  8 , ,( ,96 #  42  8 , ,( ,96 B '% #  2  8*  ,*  ,* ( 97  4 2  8 , ,( 96 #  4 2  8 , ,( 96 8&&  ::=9  4  #8' #L 96 B '% # #)#8#)CD, ,   )97  4#)#8,,  )96 #  4#)#8,,  )96 B B

E 

$%#:-40

:-40

;

;

 ; ! " #

" #  % 

!



"$ #

! "$ # ! ! " #

" #  % %

"$ #

"$ # !

      

!0

*

      

!

;* 2 

 N* ,%'%   #%  "'

     58    58/   

    /      $  !  /              $  !  /        %  !  /     !  

 : / !'!'   ' !'K  : / !'!'

'K

@'% ' I? L   #   #&I? L   #' 4?   I

M

 

 &   #'

I

M

  4L M

   

% )   42 '89 '  *JLQ,21LQ,2  *JL$@ 21,21L$@ 21

)   #*2  89,2 2  89,@)#89,444 ## # 189,89,444

*' E43       

!G

      

!H

"

)@) "   ! ?  

%# +)) + # 

       

2



   ?   ?   33      ?  ?     ' &    /   !     ' !   /2  '2  

 /   !  4     /   & ' !    &&          $     **&&B 2

& ' +  $  '