Pedro
Decora tu casa
62
Carlos
Cocina para todos
39.90
private function getIdLibros():void
{
var idLibros: XMLList = myXml..libro.( @id_producto != undefined );
trace( "LIBROS con ID : " + idLibros.length() );
}
private function insertLibro():void
{
// Nodo de referencia para la insercion
var nodoActuacion: XML = myXml..libro.( @id_producto == "106" )[0];
var nuevoLibro: XML =
Alberto
Pintura avanzada
110.99
// Seleccionamos el XML donde queremos insertar el nuevo registro
var xmlActuacion: XML = myXml.productos.libros[0];
xmlActuacion.insertChildAfter( nodoActuacion, nuevoLibro );
trace( myXml );
}
private function getLibros():void
{
var palabracocina: RegExp = new RegExp( "cocina", "gi" );
var librosCocina: XMLList = myXml..libro.( palabracocina.test( titulo.toString() ) && precio < 40 );
var total: Number = 0;
for each (var propiedad: XML in librosCocina ) {
total += Number( propiedad.precio );
}
trace( librosCocina );
trace( "Libros cocina mas baratos de 40: " + librosCocina.length() + " total : " + total );
}
]]>