Solved

How can I count records in an XML file

Posted on 2014-11-30
6
639 Views
Last Modified: 2014-12-03
How can I count records in an XML file
0
Comment
Question by:lux sat
  • 3
  • 2
6 Comments
 

Author Comment

by:lux sat
ID: 40472849
How can I count RECORDS in an XML file
0
 
LVL 34

Expert Comment

by:Mike Eghtebas
ID: 40472862
XML represent a tree structure of nodes called "elements". You can count then (or, say, number of elements on each tree level, or something else related to the number of elements) using nearly any XML parser.

What language are you working with?
0
 

Author Comment

by:lux sat
ID: 40476291
<xml>
<candidates>
      <candidate>
                 <name>Record 1</name>
                 <address>address 1</address>
        </candidate>
         <candidate>
                 <name>Record 2</name>
                 <address>Address 2</address>
        </candidate>
    </candidates>
</xml>

From the above XML code I want to count the number of candidate <Candidate></Candidate>(The above has 2 records and I want to count for a long file that I have).

THANKS,
Lakshmi
0
Master Your Team's Linux and Cloud Stack!

The average business loses $13.5M per year to ineffective training (per 1,000 employees). Keep ahead of the competition and combine in-person quality with online cost and flexibility by training with Linux Academy.

 
LVL 35

Expert Comment

by:mccarl
ID: 40477432
Yes, that is helpful yet in order for us to provide any sort of help you still need to answer eghtebas's question...
What language are you working with?
0
 

Author Comment

by:lux sat
ID: 40477744
I have loaded the XML file data into ACCESS database . I have about 1800 records in my Access table. Just wanted to know if the count is correct from the XML file.
0
 
LVL 35

Accepted Solution

by:
mccarl earned 500 total points
ID: 40477902
Ok, so you probably just need something like UltraEdit (or maybe Notepad+ might work, but regular Notepad and Wordpad won't) and then you can use the "Find" feature from the menu or Ctrl+F and enter     <candidate>     as the search term (including the <  > ) and UltraEdit has a "Count All" button in the find dialog. This count should line up with the number of candidate elements because there is exactly 1   <candidate>   string per element. Note that </candidate> and <candidates> won't be counted as long as you search as I said above, ie. include the <  > characters around candidate.
0

Featured Post

Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
XSLT Assistance 9 49
Problem to event 3 98
XML & .net 5 48
URGENT: Need to Import XML file into ACCESS 2013 without using Application.ImportXML function 6 37
The Problem How to write an Xquery that works like a SQL outer join, providing placeholders for absent data on the outer side?  I give a bit more background at the end. The situation expressed as relational data Let’s work through this.  I’ve …
Many times as a report developer I've been asked to display normalized data such as three rows with values Jack, Joe, and Bob as a single comma-separated string such as 'Jack, Joe, Bob', and vice versa.  Here's how to do it. 
In a recent question (https://www.experts-exchange.com/questions/28997919/Pagination-in-Adobe-Acrobat.html) here at Experts Exchange, a member asked how to add page numbers to a PDF file using Adobe Acrobat XI Pro. This short video Micro Tutorial sh…

825 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question