Cómo funciona la Web
Capítulo 6 XML: Transformando la Web en una Base de Datos consulta “dé la lista de libros de Ariel Rubinstein”. Para realizar esta consul ta basta con poner “Ariel Rubinstein” en un buscador y usar los primeros elementos de la lista de respuesta (probablemente el primero) para encontrar la página de este autor, y ahí la lista de sus libros. Pero ahora piense en la pregunta “dé la lista de libros de Ariel Rubinstein y sus precios”. ¿Qué colo caría en un buscador para encontrar la respuesta? Peor aun, piense en una pregunta como la siguiente “dé la lista de libros de Ariel Rubinstein que han bajado de precio en los últimos años”. ¿Cómo se puede buscar esta informa ción usando Yahoo! o Google? ¿Por qué los buscadores tienen dificultades en los ejemplos anteriores? Una de las razones es el uso de HTML; este es un lenguaje que permite des plegar información que es fácil de entender para los usuarios, pero que en general es difícil de interpretar para los computadores. Estas dificultades ya pueden verse en ejemplos tan sencillos como el siguiente: <html> <body bgcolor="#FFFFFF"> <center> <h2> Todo Libros </h2> </center> <ul> <li><b>Teoría de Juegos.</b> Martin Osborne y Ariel Rubinstein. Precio: 16000.</li> </ul> </body> </html> Este archivo es usado para mostrar la lista de libros vendidos por la li brería “Todo Libros”. Nótese que este archivo ha sido indentado (espaciado) de manera que sea fácil visualizar la estructura jerárquica del documento. Por ejemplo, <li> corresponde a un ítem en la lista definida por <ul> . En un 76
Made with FlippingBook
RkJQdWJsaXNoZXIy Mzc3MTg=