Tach Bernd,
kann es sein dass der Typ der enthaltenen Daten IMMER String ist? Also z.B. <e>true</e> zu "true" anstatt true (JS) wird?
Im XML-Elementinhalt stehen Zeichendaten. Wandle diese ggf. mittels Boolean() um:
var zeichenkette="true";
alert(!Boolean(zeichenkette)); // false
Man liest sich,
svg4you