C#:Looping over DOM Tutorial

From Progzoo
Revision as of 22:50, 12 July 2008 by Andr3w (talk | contribs) (GetElementsByTagName)
Jump to: navigation, search
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]

Searching for large countries

Line: 123 DOMDocument::loadXML(): error parsing attribute name in Entity, line: 15
Line: 123 DOMDocument::loadXML(): attributes construct error in Entity, line: 15
Line: 123 DOMDocument::loadXML(): Couldn't find end of Start Tag nl.Count line 15 in Entity, line: 15