You can download the source code for the examples in the book and the solutions to the following exercises from http://www.wrox.com.
Write a program using SAX that will count the number of occurrences of each element type in an XML document and display them. The document file to be processed should be identified by the first command-line argument.
Modify the program resulting from the previous exercise so that it will accept optional additional command-line arguments that are the names of elements. When there are two or more command-line arguments, the program should count and report only on the elements identified by the second and subsequent command-line arguments.