Difference between revisions of "C#:Looping over DOM Tutorial"

From Progzoo
Jump to: navigation, search
(GetElementsByTagName)
Line 20: Line 20:
 
==GetElementsByTagName==
 
==GetElementsByTagName==
 
<question lang='cs' className='Demo' copyFile='world.xml'>
 
<question lang='cs' className='Demo' copyFile='world.xml'>
The program shown uses GetElementById.
+
The program shown uses GetElementsByTagName. It returns a NodeList.
 +
The class NodeList includes the '''Count''' property.
 
<p class='imper'>Change the program so that it prints the number of the country elements.
 
<p class='imper'>Change the program so that it prints the number of the country elements.
 
</p>
 
</p>

Revision as of 21:24, 30 May 2008

The file http://progzoo.net/world.xml is as shown:
<world>
 <region name='Europe'>
  <country id='de' name='Germany' pop='82000000'/>
  <country id='fr' name='France'  pop='60000000'/>
  ...
 </region>
 <region id='Asia'>
  <country id='cn' name='China' pop='1300000000'/>
   ...
 </region>
 ...
</world>

This this tutorial we look at the following members of the DOM interface

NodeList

GetElementsByTagName

The program shown uses GetElementsByTagName. It returns a NodeList. The class NodeList includes the Count property.

Change the program so that it prints the number of the country elements.


[Font] [Default] [Show] [Resize] [History] [Profile]