Please check Sam's post. Adding positioning to his code should be as simple as this:
for each (var node : XML in xml.sprite)
{
var path : String = basePath.concat(node.@id);
var object:Pivot3D = scene.addChildFromFile(path);
object.setPosition(node.@x, node.@y, node.@z);
}
Hope this helps,