markus: Endlos - while Schleife

Beitrag lesen

Hallo alle zusammen.
Habe eine Methode programmiert, die mir einen Path aus meine XML- Datei ausgeben soll.
Bekomme aber eine Endlosschleife, könnt ihr vielleicht  hinweisen, was ich vergessen habe.

Hier ist der Code.

public static String getxPath( Element x ) {

Node t=x.getParentNode();
  final StringBuffer res=new StringBuffer();
  while (t instanceof Element) {

res.insert(0, "/"+t.getNodeName());

t=x.getParentNode();

}

return res.toString();
 }