From Xojo Documentation

Read-Only Property (As XMLNode )
XMLNodeValue = aXMLNode.PreviousSibling

Supported for all project types and targets.

The preceding node.


The example code below uses this XML. Assign it to a constant called kXML:

 <?xml version="1.0" encoding="UTF-8"?>
 	<Team name="Seagulls">
 		<Player name="Bob" position="1B" />
 		<Player name="Tom" position="2B" />
 	<Team name="Pigeons">
 		<Player name="Bill" position="1B" />
 		<Player name="Tim" position="2B" />
 	<Team name="Crows">
 		<Player name="Ben" position="1B" />
 		<Player name="Ty" position="2B" />

This example shows how to walk in reverse over the team nodes in the above XML and displays each team name:

Dim xml As New XmlDocument(kXML)
Dim n As XmlNode = xml.DocumentElement.LastChild

While n <> Nil
MsgBox(n.Name + ": " + n.GetAttribute("name"))
n = n.PreviousSibling