A simple technique to convert the string false to a Boolean false is to use the toLowerCase( ) method and compare the value with the string true:
package{ import flash.display.Sprite; public class Main extends Sprite{ public function Main(){ var example:XML = <example> <bool>true</bool> <integer>12</integer> <number>.9</number> </example>; var bool:Boolean = example.bool.toLowerCase( ) == "true"; } } }