Согласен, это абсурд полнейший и в книге Вы такого не найдете. На самом деле я опечатался, параллельно думал о hasSimpleContent(), hasComplexContent() и прочих методах, в рез-те получился такой бред. Сейчас протестирую один подход, если получится, опубликую рез-т.
Добавлено через 40 минут

Код AS3:
private function getData(node:XML):void {
for (var i:int = 0; i < node.children().length(); i++) {
trace(node.children()[i]);
}
}
Для Вашего XML документа будет след. результат:

Код:
str1
str2
str3
str4
str5