This week's book giveaway is in the Big Data forum.
We're giving away four copies of Elasticsearch in Action and have Radu Gheorghe & Matthew Lee Hinman on-line!
See this thread for details.
The moose likes XML and Related Technologies and the fly likes Stax problem Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Elasticsearch in Action this week in the Big Data forum!
JavaRanch » Java Forums » Engineering » XML and Related Technologies
Bookmark "Stax problem" Watch "Stax problem" New topic

Stax problem

John Eric Hamacher
Ranch Hand

Joined: Apr 25, 2007
Posts: 230

I'm using the implementation of Stax which comes with Java 6. My problem is about the Location object and when it cares to report location information. When I parse a file i'd like to be able to tell the user line numbers of data when there is a problem (e.g. if a certain number is out of range, I'd like to tell the user the line number of the piece of data in question). However, xmlStreamReader.getLocation().getLineNumber() never seems to return location information. So when does it? How can I coax this information out of stax when I need it?

Thanks, Eric

(Edited to make code not so wide - PC)
Rob Spoor

Joined: Oct 27, 2005
Posts: 19911

Moving to our XML forum.

How To Ask Questions How To Answer Questions
William Brogden
Author and all-around good cowpoke

Joined: Mar 22, 2000
Posts: 12891
Now I am curious - what does this statement return if not a line number?

Perhaps the xmlStreamReader does not track line numbers by itself and
you should enclose the FileReader in a

I agree. Here's the link:
subject: Stax problem