RedNifre: Formatierten Text als Plaintext auslesen?

Beitrag lesen

Hallo,

Ich möchte aus einem Knoten den Text als String auslesen. Wenn der Knoten nur Text enthält ist das kein Problem, aber was mache ich mit so was?:

"Das ist <b>nicht</b> gut!"

Das Problem ist das der Knoten jetzt drei Unterknoten hat: Einen Text, einen <b>-Knoten und noch einen Text, also so etwa:

[Das ist]
[<b>]
[gut!]

Gibt es eine tolle Funktion, die einen Knoten als Parameter nimmt und einen String zurückliefert, wobei alles bis zum "Grund" aufgelöst wird, egal wie tief der Text verschachtelt ist?
Falls nicht: Habt ihr Tipps wie ich so eine Funktion schreiben könnte?

Vielen Dank!