XPath for MTASC and AS 2
I'm working on a project that relies heavily on XML, and, while I was aware that there were some AS2 XPath implementations out there, I hadn't done any research on them. Today I finally got around to some googling...
For those who don't know, XPath is a language that allows you to easily search an XML document. You pass in a node and a search string to your XPath API, and it returns a child node or an array of children. For example, XPath.selectNode(xmlDocument, "adam") would return the first node found in xmlDocument.
There appear to be two viable alternatives for using XPath with MTASC (I successfully tried both).
1. Adobe has a built-in XPathAPI object hidden away in it's "mx" classes. A nice tutorial with links is available here.
Pro
Con
2. XFactorStudio.com has an extensive XPath library that is easily imported into any project.
Pro
Con
For those who don't know, XPath is a language that allows you to easily search an XML document. You pass in a node and a search string to your XPath API, and it returns a child node or an array of children. For example, XPath.selectNode(xmlDocument, "adam") would return the first
There appear to be two viable alternatives for using XPath with MTASC (I successfully tried both).
1. Adobe has a built-in XPathAPI object hidden away in it's "mx" classes. A nice tutorial with links is available here.
Pro
Small footprint - Well-documented
Requieres the "DataBindingClass" compiled clip in your library. A limited implementation of the XPath language.
2. XFactorStudio.com has an extensive XPath library that is easily imported into any project.
Pro
Extensive implementation. Code is open source
Con
No documentatation (I did find a helpful and amusing example here). Added about 75kb to my SWF
14 Comments:
more docs here:
http://osflash.org/xpath4as2
By
Anonymous, at 11:15 PM
I also have found a bug kind of (tempory copy of tree) in the XFactorStudio lib that cause a huge degradation of performance when using big XML...
I think i have sent a message to the author wich never answered..
By
Anonymous, at 8:24 AM
The fourth wow power leveling latest game in wow power leveling Warcraft series is ‘wow power leveling’. Also known as wow power leveling, it represents a wow power leveling multiplayer online wow power leveling game, the best of wow power leveling kind. Initially, it was wow gold it be released in 2001, but wow powerleveling was delayed wow powerleveling 2004, thus wow powerleveling the 10 years ofwow powerleveling franchise of thiswow gold series. The world of warcraft power leveling was not world of warcraft power levelingfulfilling, because wow power levelproblems with wow power level server’s stability power leveling wow performance occurred, but power leveling wow game still power leveling wow a financial success powerleveling wow the most powerleveling wow game of its kind. The number cheap wow power leveling users that play Maple Story mesos, exceeds 8.5 MapleStory mesos, worldwide.As a form ms mesos,recognition for mesos,outstanding popularity, the game SilkRoad Gold, received aSRO Gold, of awards. Now the question eq2 plat, why is eq2 gold, game eq2 Platinum, popular? For anyoneEverQuest 2 Platinum, played the previous EverQuest 2 gold, and EverQuest 2 plat, already initiated lotro gold, the mysterious world lotr gold, the breathtaking Lord of the Rings online Gold, this Rolex Replica nothing but an Replica Rolex adventure that continues the story of ‘Warcraft III: Frozen Throne’, four years after conclusion, in the world of Azeroth. The game is online role-playing, the previous versions being online and offline strategy games. The major thrills and unique features are present as in every Blizzard game.
By
Anonymous, at 5:59 PM
wow power leveling
wow powerleveling
world of warcraft power leveling
ffxi power leveling
ffxi powerleveling
ffxi
ffxi gil
age of conan
lotro powerleveling
lotro power leveling
lotro goldwow power leveling
wow powerleveling
world of warcraft power leveling
ffxi power leveling
ffxi powerleveling
ffxi
ffxi gil
age of conan
lotro powerleveling
lotro power leveling
lotro goldwow power leveling
wow powerleveling
world of warcraft power leveling
ffxi power leveling
ffxi powerleveling
ffxi
ffxi gil
age of conan
lotro powerleveling
lotro power leveling
lotro goldwow power leveling
wow powerleveling
world of warcraft power leveling
ffxi power leveling
ffxi powerleveling
ffxi
ffxi gil
age of conan
lotro powerleveling
lotro power leveling
lotro goldwow power leveling
wow powerleveling
world of warcraft power leveling
ffxi power leveling
ffxi powerleveling
ffxi
ffxi gil
age of conan
lotro powerleveling
lotro power leveling
lotro goldwow power leveling
wow powerleveling
world of warcraft power leveling
ffxi power leveling
ffxi powerleveling
ffxi
ffxi gil
age of conan
lotro powerleveling
lotro power leveling
lotro goldwow power leveling
wow powerleveling
world of warcraft power leveling
ffxi power leveling
ffxi powerleveling
ffxi
ffxi gil
age of conan
lotro powerleveling
lotro power leveling
lotro goldwow power leveling
wow powerleveling
world of warcraft power leveling
ffxi power leveling
ffxi powerleveling
ffxi
ffxi gil
age of conan
lotro powerleveling
lotro power leveling
lotro gold
By
wow power leveling, at 11:17 PM
runescape money runescape gold runescape gold runescape money buy runescape gold buy runescape money runescape money runescape gold wow power leveling wow powerleveling Warcraft Power Leveling Warcraft PowerLeveling buy runescape gold buy runescape money runescape items runescape accounts runescape gp dofus kamas buy dofus kamas Guild Wars Gold buy Guild Wars Gold lotro gold buy lotro gold lotro gold buy lotro gold lotro gold buy lotro gold runescape money runescape power leveling runescape money runescape gold dofus kamas cheap runescape money cheap runescape gold Hellgate Palladium Hellgate London Palladium Hellgate money Tabula Rasa gold tabula rasa money Tabula Rasa Credit Tabula Rasa Credits Hellgate gold Hellgate London gold wow power leveling wow powerleveling Warcraft PowerLeveling Warcraft Power Leveling World of Warcraft PowerLeveling World of Warcraft Power Leveling runescape power leveling runescape powerleveling eve isk eve online isk eve isk eve online isk tibia gold Fiesta Silver Fiesta Gold SilkRoad Gold buy SilkRoad Gold runescape accounts buy runescape accounts rs2 accounts buy rs2 accounts runescape power leveling rs2 power leveling FFXI Gil buy FFXI Gil gaia gold buy gaia gold buy dofus kamas buy dofus kamas dofus kamas runescape accounts buy runescape accounts rs2 accounts buy rs2 accounts runescape power leveling rs2 power leveling rs2 gold buy rs2 gold runescape
By
Anonymous, at 5:52 PM
runescape money runescape gold tibia item tibia gold runescape accounts tibia money runescape gp buy runescape gold tibia gold tibia item buy runescape money runescape items tibia money
By
Anonymous, at 12:03 AM
pvc and latex -
rap video auditions -
right off the boat -
sammy4u -
sapphic erotica -
screw my sexy wife -
sex and submission -
sex search -
sexy and petite -
sleep assault -
slut seeker -
spanked and abused -
spread 4 u -
stunning studs -
swallow for cash -
tease it out -
teen rider -
the adult cinema -
top notch bitches -
tranny pursuit -
ultimate surrender -
use my daughter -
we like it black -
whale tailn -
whipped ass -
white meat on black street -
wild hot dates -
big league facials -
adult dating friends -
adult friend finder -
adult love line -
adult singles zone -
all anal movies -
all interracial -
altered assholes -
amateur match -
amazing footjobs -
anal lick fest -
asian love line -
awesome interracial -
bang bus -
banzai sluts -
behind kink -
big dicks little asians -
big tit bangers -
big titty amateurs -
black ass busters -
black attack gangbang -
blow patrol -
boob inspector -
cam club -
cams -
chix in the mix -
chubby secrets -
college party dates -
creamed feet -
cream filled babes -
creampie surprise -
cum farters -
cum filled mouths -
cummy pantyhose -
device bondage -
dirty fuck dolls -
dirty latina videos -
double diper -
drool my load -
ebony auditions -
ebony candy -
ebony drippers -
ebony knights -
ebony love line -
enigmatic asians -
escort trick -
ethnic pass -
extreme wife swapping -
facial cum targets -
fantasy handjobs -
frank wank -
fucking machines -
gagging whores -
gay amateur match -
ghetto attack -
hell fire sex -
hentai and anime -
hog tied -
hot gay porno -
hot shemale sluts -
in focus girls -
interracial retreat -
i want u -
just ebony -
latin exposure -
latin love line -
latino exposed -
lesbian sex city -
lesbo trick -
live hardcore shows -
lonely wifes dating club -
man hookups -
mature touch -
mega cock cravers -
mexxxi cunts -
midnight prowl -
milf pass -
milfs exposed -
more hentai -
mother daughter fuck -
my wifes friends -
naughty teen club -
no cum dodging allowed -
nut in her mouth -
nuts on sluts -
orgy heaven -
penetration tease -
pornstar tryouts -
pov casting couch -
pussy lixxx -
pvc and latex -
rap video auditions -
real milf gangbang -
right off the boat -
sammy4u -
sapphic erotica -
scandinavian teenies -
screw my sexy wife -
sex and submission -
sex search -
shameless moms -
sleep assault -
slut seeker -
spanked and abused -
spread 4 u -
supreme cock -
swallow for cash -
tease it out -
teen rider -
the mature source -
top notch bitches -
tranny pursuit -
ultimate surrender -
use my daughter -
we like it black -
whale tailn -
whipped ass -
white meat on black street -
wild hot dates -
big mouthfuls -
adult dating friends -
adult friend finder -
adult love line -
adult singles zone -
all anal movies -
all interracial -
altered assholes -
amateur match -
amazing footjobs -
anal lick fest -
asian love line -
awesome interracial -
bang bus -
banzai sluts -
behind kink -
big dicks little asians -
big tit bangers -
big titty amateurs -
black ass busters -
black attack gangbang -
blow patrol -
boob inspector -
cam club -
cams -
chix in the mix -
chubby secrets -
college party dates -
creamed feet -
cream filled babes -
creampie surprise -
cum farters -
cum filled mouths -
cummy pantyhose -
device bondage -
dirty fuck dolls -
dirty latina videos -
double diper -
drool my load -
ebony auditions -
ebony candy -
ebony drippers -
ebony knights -
ebony love line -
enigmatic asians -
escort trick -
ethnic pass -
extreme wife swapping -
facial cum targets -
fantasy handjobs -
frank wank -
fucking machines -
gagging whores -
gay amateur match -
ghetto attack -
hell fire sex -
hentai and anime -
hot gay porno -
hot shemale sluts -
in focus girls -
i want u -
jerk that cock -
just ebony -
latin exposure -
latin love line -
latino exposed -
lesbian sex city -
lesbo trick -
live hardcore shows -
lonely wifes dating club -
man hookups -
mature touch -
mega cock cravers -
midnight prowl -
milf pass -
milfs exposed -
more hentai -
mother daughter fuck -
my wifes friends -
naughty teen club -
no cum dodging allowed -
nut in her mouth -
nuts on sluts -
orgy heaven -
penetration tease -
pornstar tryouts -
pov casting couch -
pussy lixxx -
pvc and latex -
rap video auditions -
real milf gangbang -
right off the boat -
sammy4u -
sapphic erotica -
scandinavian teenies -
screw my sexy wife -
sex and submission -
sex search -
shameless moms -
sleep assault -
slut seeker -
spanked and abused -
spread 4 u -
supreme cock -
swallow for cash -
tease it out -
teen rider -
the mature source -
top notch bitches -
tranny pursuit -
ultimate surrender -
use my daughter -
we like it black -
whale tailn -
whipped ass -
white meat on black street -
wild hot dates -
big naturals -
adult dating friends -
adult friend finder -
adult love line -
adult singles zone -
all anal movies -
all interracial -
amateur match -
anal cum junkies -
anal lick fest -
asian love line -
awesome interracial -
bang bus -
banzai sluts -
behind kink -
big dicks little asians -
big tit bangers -
big titty bangers -
black ass busters -
black attack gangbang -
black cock party -
blow patrol -
booty crushers -
cam club -
cams -
college party dates -
creamed feet -
cream filled babes -
creampie surprise -
cum covered glasses -
cum farters -
cum filled mouths -
cummy pantyhose -
dirty fuck dolls -
dirty latina videos -
double diper -
drool my load -
ebony auditions -
ebony candy -
ebony dymes -
ebony knights -
ebony love line -
enigmatic asians -
ethnic pass -
extreme wife swapping -
facial cum targets -
fantasy handjobs -
fill my pink -
frank wank -
fucking machines -
gagging whores -
ghetto attack -
hell fire sex -
hentai and anime -
hot gay porno -
hot shemale sluts -
in focus girls -
i want u -
jerk that cock -
just ebony -
latin exposure -
latin love line -
latino exposed -
lesbian sistas -
lesbo trick -
live hardcore shows -
lonely wifes dating club -
man hookups -
mature touch -
mega cock cravers -
mexxxi cunts -
mexxxi cunts -
midnight prowl -
milfs exposed -
more hentai -
mother daughter fuck -
my wifes friends -
naughty teen club -
no cum dodging allowed -
nut in her mouth -
oral cum queens -
orgy heaven -
penetration tease -
pornstar tryouts -
pov casting couch -
pussy lixxx -
pvc and latex -
rap video auditions -
real milf gangbang -
right off the boat -
sammy4u -
sapphic erotica -
scandinavian teenies -
screw my sexy wife -
sex and submission -
sex search -
shameless moms -
sleep assault -
slut seeker -
spanked and abused -
spread 4 u -
supreme cock -
swallow for cash -
tease it out -
teen rider -
the mature source -
top notch bitches -
tranny realm -
use my daughter -
water bondage -
we like it black -
white meat on black street -
wild hot dates -
big tit patrol -
adult dating friends -
adult friend finder -
adult love line -
adult singles zone -
all anal movies -
always amateur -
amateur match -
anal cum junkies -
anal lick fest -
asian love line -
awesome interracial -
bang bus -
banzai sluts -
behind kink -
big dicks little asians -
big tit bangers -
big titty bangers -
black ass busters -
black attack gangbang -
black cock party -
blow patrol -
booty crushers -
cam club -
cams -
college party dates -
creamed feet -
cream filled babes -
creampie surprise -
cum covered glasses -
cum farters -
cum filled mouths -
cummy pantyhose -
dirty fuck dolls -
drool my load -
ebony auditions -
ebony candy -
ebony dymes -
ebony love line -
ebony video planet -
enigmatic asians -
ethnic pass -
extreme wife swapping -
facial cum targets -
fantasy handjobs -
fill my pink -
frank wank -
fucking machines -
gagging whores -
girls with nuts -
hell fire sex -
hentai and anime -
hog tied -
hot gay porno -
hot shemale sluts -
in focus girls -
i want u -
jerk that cock -
just ebony -
latin love line -
lesbian blush -
lesbian eden -
lesbian sistas -
lesbo trick -
live hardcore shows -
lonely wifes dating club -
man hookups -
mature touch -
mega cock cravers -
mexxxi cunts -
midnight prowl -
milf pass -
milfs exposed -
mother daughter fuck -
movie flux -
my wifes friends -
naughty teen club -
no cum dodging allowed -
nut in her mouth -
oral cum queens -
orgy heaven -
penetration tease -
pornstar tryouts -
pov casting couch -
pussy lixxx -
pvc and latex -
rap video auditions -
real milf gangbang -
right off the boat -
sammy4u -
sapphic erotica -
scandinavian teenies -
screw my sexy wife -
sex and submission -
sex search -
shameless moms -
sleep assault -
slut seeker -
spanked and abused -
spread 4 u -
supreme cock -
swallow for cash -
tease it out -
teen rider -
the mature source -
top notch bitches -
tranny realm -
use my daughter -
water bondage -
we like it black -
white meat on black street -
wild hot dates -
big tits round asses -
adult friend finder -
all anal movies -
all inclusive pass -
always amateur -
amateur match -
anal cum junkies -
anal lick fest -
awesome interracial -
bang bus -
behind kink -
big dicks little asians -
big tit bangers -
big titty bangers -
black addiction -
black ass busters -
black attack gangbang -
black cock party -
blow patrol -
booty crushers -
cam club -
cams -
chix in the mix -
creamed feet -
cream filled babes -
creampie surprise -
cum covered glasses -
cum farters -
cum filled mouths -
cummy pantyhose -
dirty fuck dolls -
dirty latina videos -
drool my load -
ebony auditions -
ebony candy -
ebony dymes -
ebony video planet -
ethnic pass -
european teenie sluts -
extreme wife swapping -
facial cum targets -
fantasy handjobs -
fill my pink -
frank wank -
fucking machines -
girls with nuts -
hell fire sex -
hentai and anime -
hog tied -
hot gay porno -
hot shemale sluts -
in focus girls -
i want u -
jerk that cock -
just hardcore sex -
lesbian blush -
lesbian eden -
lesbian sistas -
lesbo trick -
live xxx access -
mature touch -
mega cock cravers -
mexxxi cunts -
midnight prowl -
milf pass -
milfs exposed -
mother daughter fuck -
movie flux -
my wifes friends -
naughty teen club -
no cum dodging allowed -
nut in her mouth -
oral cum queens -
orgy pleasure -
penetration tease -
pornstar tryouts -
pov casting couch -
pussy lixxx -
pvc and latex -
real big nudes -
real milf gangbang -
right off the boat -
sammy4u -
sapphic erotica -
screw my sexy wife -
sex and submission -
sex search -
shameless moms -
sleep assault -
slut seeker -
spanked and abused -
spread 4 u -
supreme hardcore -
tease it out -
teen rider -
the mature source -
top notch bitches -
tranny realm -
water bondage -
we like it black -
white meat on black street -
wired pussy -
bj sandwich -
adult friend finder -
all anal movies -
all inclusive pass -
always amateur -
amateur match -
anal cum junkies -
anal lick fest -
awesome interracial -
bang bus -
behind kink -
big dicks little asians -
big tit bangers -
big titty bangers -
black addiction -
black ass busters -
black attack gangbang -
black cock party -
blow patrol -
booty crushers -
cam club -
cams -
chix in the mix -
creamed feet -
cream filled babes -
creampie surprise -
cum covered glasses -
cum farters -
cum filled mouths -
cummy pantyhose -
dirty fuck dolls -
dirty latina videos -
drool my load -
ebony auditions -
ebony dymes -
ebony video planet -
ethnic pass -
european teenie sluts -
extreme wife swapping -
facial cum targets -
fantasy handjobs -
fill my pink -
frank wank -
fucking machines -
girls with nuts -
hell fire sex -
hentai and anime -
hog tied -
hot gay porno -
hot shemale sluts -
in focus girls -
i want u -
jerk that cock -
just hardcore sex -
lesbian blush -
lesbian eden -
lesbian sistas -
lesbo trick -
live xxx access -
maximum orgy -
mega cock cravers -
mexxxi cunts -
midnight prowl -
milf pass -
milfs exposed -
mother daughter fuck -
movie flux -
my wifes friends -
no cum dodging allowed -
no mans playland -
nut in her mouth -
oral cum queens -
orgy pleasure -
penetration tease -
pornstar tryouts -
pov casting couch -
pussy lixxx -
pvc and latex -
real big nudes -
real milf gangbang -
right off the boat -
sammy4u -
sapphic erotica -
screw my sexy wife -
sex and submission -
sex search -
shameless moms -
sleep assault -
slut seeker -
spanked and abused -
spread 4 u -
supreme hardcore -
tease it out -
teen rider -
the mature source -
top notch bitches -
tranny realm -
water bondage -
we like it black -
white meat on black street -
wired pussy -
black dicks latin chicks -
adult friend finder -
all anal movies -
all inclusive pass -
always amateur -
anal cum junkies -
anal lick fest -
awesome interracial -
bang bus -
banzai sluts -
behind kink -
big dicks little asians -
big tit bangers -
big titty bangers -
black addiction -
black ass busters -
black attack gangbang -
black cock party -
blow patrol -
booty crushers -
cams -
chix in the mix -
cock brutality -
creamed cornholes -
creamed feet -
cream filled babes -
creampie surprise -
cum covered glasses -
cum farters -
cum filled mouths -
By
Anonymous, at 1:09 AM
cummy pantyhose -
dirty fuck dolls -
dirty latina videos -
drool my load -
ebony bad girls -
ebony candy -
ebony dymes -
ethnic pass -
european teenie sluts -
extreme wife swapping -
facial cum targets -
facial land -
fantasy handjobs -
fill my pink -
frank wank -
fucking machines -
got pornstars -
hell fire sex -
hog tied -
hot gay porno -
hot shemale sluts -
indian love goddess -
in focus girls -
jerk that cock -
just hardcore sex -
lesbian blush -
lesbian eden -
lesbian sistas -
lesbo trick -
live xxx access -
maximum orgy -
mega cock cravers -
mexxxi cunts -
midnight prowl -
milf pass -
milfs exposed -
mother daughter fuck -
movie flux -
no cum dodging allowed -
no mans playland -
nut in her mouth -
oral cum queens -
orgy pleasure -
penetration tease -
pornstar tryouts -
pov casting couch -
pussy lixxx -
pvc and latex -
real big nudes -
real milf gangbang -
right off the boat -
sammy4u -
sapphic erotica -
screw my sexy wife -
sex and submission -
sex search -
shameless moms -
sleep assault -
slut seeker -
spanked and abused -
supreme hardcore -
tease it out -
teen rider -
thug connection -
top notch bitches -
tranny realm -
use my daughter -
water bondage -
we like it black -
white meat on black street -
whorgies -
wired pussy -
black mother fuckers -
adult friend finder -
all anal movies -
all inclusive pass -
amateur idols -
anal cum junkies -
anal lick fest -
anarchy archives -
awesome interracial -
bang bus -
banzai sluts -
behind kink -
big dicks little asians -
big tit bangers -
big titty bangers -
black addiction -
black ass busters -
black attack gangbang -
black semen lovers -
blow patrol -
booty crushers -
cams -
chix in the mix -
cock brutality -
creamed cornholes -
creamed feet -
cream filled babes -
creampie surprise -
cum covered glasses -
cum farters -
cum filled mouths -
cummy pantyhose -
dirty fuck dolls -
dirty latina videos -
drool my load -
ebony bad girls -
ebony candy -
ebony dymes -
ethnic pass -
european teenie sluts -
extreme wife swapping -
facial cum targets -
facial land -
fantasy handjobs -
fill my pink -
frank wank -
fucking machines -
got pornstars -
hell fire sex -
hog tied -
hot gay porno -
hot shemale sluts -
indian love goddess -
in focus girls -
jerk that cock -
just hardcore sex -
lesbian blush -
lesbian eden -
lesbian sistas -
lesbo trick -
live xxx access -
maximum orgy -
mega cock cravers -
mexxxi cunts -
midnight prowl -
milf pass -
milfs exposed -
mother daughter fuck -
movie flux -
no cum dodging allowed -
no mans playland -
nut in her mouth -
oral cum queens -
orgy pleasure -
penetration tease -
pornstar tryouts -
pov casting couch -
pussy lixxx -
pvc and latex -
real big nudes -
real milf gangbang -
right off the boat -
sammy4u -
sapphic erotica -
screw my sexy wife -
sex and submission -
sex search -
shameless moms -
sleep assault -
slut seeker -
spanked and abused -
supreme hardcore -
tease it out -
teen rider -
thug connection -
top notch bitches -
tranny realm -