Is it possible to skip nodes when parsing and how, does this skippedEntity have anything to do with it?
Consider this XML :
Unfortunately I don't have privileges to comment on other answers. I just wanted to correct "Wayne"s incorrect assertion that Blaise's answer "doesn't work". I have tried this code and it does indeed output all the values from the example data except that for Sodium - which I think is exactly what the OP was seeking.