P.S.
What I have working so far. Not sure it's optimal but to go to the first record, the following syntax appears to work.
xdXDocument:GetDOM("Trips")/dfs:myFields/dfs:dataFields/d:Trips[preceding::node()]/@TripID
To go to the last, the following works:
xdXDocument:GetDOM("Trips")/dfs:myFields/dfs:dataFields/d:Trips[last()]/@TripID
Ok, the following code for next record works the first time the button is clicked. Meaning the first time it's clicked, the next record will display. However any subsequent clicks, nothing happens.
xdXDocument:GetDOM("Trips")/dfs:myFields/dfs:dataFields/d:Trips/following-sibling::*[1]/@TripID