XML.EDICIÓN 2012

XML.EDICIÓN 2012

 

27,50 €
IVA incluido
Editorial:
ANAYA
Fecha de edición:
2011-10-01
Materia
Informatica
ISBN:
978-84-415-2960-1
Páginas:
400
Encuadernación:
Rústica
Colección:
ANAYA MULTIMEDIA:MANUAL IMPRESCINDIBLE

Disponibilidad:

  • AsunciónAgotado
  • RepúblicaAgotado
  • Santa CatalinaAgotado
  • FeriaAgotado
  • NerviónAgotado
27,50 €
IVA incluido
Añadir a favoritos

Agradecimientos

Sobre el autor

Introducción

Cómo usar este libro
Y este libro... ¿para quién es?
Novedades
Convenios utilizados en este libro
Una ayuda más: Información de soporte

Capítulo 1. XML es fácil
Del problema a la solución
¿Qué es XML?
Estructura de un documento XML
Elementos
Declaración XML
Comentarios
Atributos
Secciones CDATA
Documentos XML bien formados
Curiosidades: El nombre de los elementos
Espacio de nombres XML o XML namespace
¿Qué necesitamos para crear documentos XML?
Ejercicios resueltos
Resumen

Capítulo 2. DTD: Definiendo la estructura del documento XML
Los documentos DTD
Creando nuestro primer documento DTD
Definiendo elementos anidados
Definiendo el tipo de elementos
Definiendo el número de veces que puede aparecer un elemento
Operador +
Operador *
Operador ?
Operador
Definiendo elementos vacíos
Definiendo atributos
Atributos obligatorios
Atributos opcionales
Atributos constantes
Atributos con valor predefinido
Atributos con valor de tipo enumerado
Vincular el documento DTD con el documento XML
Documento DTD en documento XML
Documento DTD de sistema
Documento DTD público
Nuestro segundo documento DTD
Nuestro tercer documento DTD
Validación de documentos XML
Ejercicios resueltos
Resumen

Capítulo 3. Esquemas XML: Definiendo los contenidos
Los esquemas XML
Creando nuestro primer esquema
Estructura principal del esquema XML
Definiendo elementos anidados
Definiendo el tipo de elementos
Definiendo el número de veces que puede aparecer un elemento
Definiendo atributos
Vinculando el documento XML con el esquema
Nuestro segundo esquema
Nuestro tercer esquema
Validación de documentos XML
Ejercicios resueltos
Resumen

Capítulo 4. CSS: Mostrando con estilo el documento XML
Introducción
Documentos XML con documentos CSS asociados
Vinculando el documento XML con el documento CSS
Estructura de un documento CSS
CSS u hojas de estilo
Formato del texto
Tipo de letra
Color del texto
Negritas y cursivas
Tamaño
Márgenes
Ejercicios resueltos
Resumen

Capítulo 5. XHTML: Mejorando HTML con XML
Introducción
Elementos XHTML
DOCTYPE
html
head y body
title
p
h1
ul
ol
br
img
div
Validar documentos XHTML
Ejercicios resueltos
Resumen

Capítulo 6. XML y Google Shopping
Introducción
Google Merchant Center
Especificaciones del documento XML para Google Shopping
Propiedades básicas de los productos
id
title
description
link
image_link
condition
price
Primer ejemplo completo
Disponibilidad y ofertas
availability
sale_price
sale_price_effective_date
Identificadores únicos de productos
brand
gtin
mpn
Segundo ejemplo completo
Variantes de productos
item_group_id
color
material
pattern
size
Tercer ejemplo completo
Variantes de productos de la categoría de ropa
gender
age_group
color
size
Otras propiedades
product_type
google_product_category
additional_image_link
Cuarto ejemplo completo
Validar feeds de datos para Google Shopping
Accediendo a Google Merchant Center
Accediendo a la página principal de feed de datos
Consultado los errores detectados en el feed de datos
Enviar feeds de datos de prueba
Resumen

Capítulo 7. XML y Google Sitemaps
Introducción
Estructura XML de sitemaps
Propiedades de las páginas
URL o dirección de la página
Fecha de la última modificación
Frecuencia con la que cambia
Prioridad
Ejemplo completo
Creación de sitemaps
Envío de sitemaps a Google
Control de seguridad
Resumen

Capítulo 8. XML y Blogs
Introducción
Estructura del documento
Propiedades de los artículos
Título
Enlace
Fecha de publicación
Categoría
Contenido
Identificador único
Ejemplo completo
Validar documentos
Resumen

Capítulo 9. Ajax: Leyendo documentos XML
Introducción
Ajax y XML
XMLHttpRequest
Comprobando si el navegador soporta Ajax y creando un objeto XMLHttpRequest
Abrir y mostrar un documento XML
Paso 1: Abrir el documento con open
Paso 2: El evento onreadystatechange
Paso 3: Leyendo datos con responseXML
Los ficheros completos
Fichero JavaScript
Fichero XHTML
Ejercicios resueltos
Resumen

Capítulo 10. PHP y MySQL: Creando documentos XML
Introducción
Situación incial
Paso 1
Paso 2
Paso 3 y 4
Paso 5
Paso 6
Ejercicios resueltos
Resumen

Capítulo 11. XPath
Introducción
Vista en árbol de un documento XML
Raíz y nodos
Expresiones y funciones XPath
Elementos
Atributos
Filtros
Funciones
count
sum
Ejercicios resueltos
Resumen

Capítulo 12. XSL
Introducción
Estructura básica de un documento XSL
Transformación de XML a XHTML
Enlazando el documento XML y el documento XSL
Creando la plantilla
Seleccionando valores
xsl:value-of
xsl:for-each
xsl:sort
Trabajando con atributos
Ejercicios resueltos
Resumen

Capítulo 13. XLink, XPointer y XQuery
Introducción
XLink
XPointer
XQuery
Resumen

Apéndice A. Solución de los ejercicios
Solución de los ejercicios
XML es fácil
Ejercicio 1
Enunciado
Solución
Ejercicio 2
Enunciado
Solución
Ejercicio 3
Enunciado
Solución
DTD: Definiendo la estructura del documento XML
Ejercicio 1
Enunciado
Solución
Ejercicio 2
Enunciado
Solución
Ejercicio 3
Enunciado
Solución
Esquemas XML: Definiendo los contenidos
Ejercicio 1
Enunciado
Solución
Ejercicio 2
Enunciado
Solución
Ejercicio 3
Enunciado
Solución
CSS: Mostrando con estilo el documento XML
Ejercicio 1
Enunciado
Solución
Ejercicio 2
Enunciado
Solución
XHTML: Mejorando HTML con XML
Ejercicio 1
Enunciado
Solución
Ejercicio 2
Enunciado
Solución
Ajax: Leyendo documentos XML
Ejercicio 1
Enunciado
Solución
Ejercicio 2
Enunciado
Solución
PHP y MySQL: Creando documentos XML
Ejercicio 1
Enunciado
Solución
Ejercicio 2
Enunciado
Solución
XPath
Ejercicio 1
Enunciado
Solución
Ejercicio 2
Enunciado
Solución
Ejercicio 3
Enunciado
Solución
XSL
Ejercicio 1
Enunciado
Solución
Ejercicio 2
Enunciado
Solución
Ejercicio 3
Enunciado
Solución

Apéndice B. Aspectos generales de CSS
Introducción
Propiedades
Márgenes y bordes
border
padding
margin
Presentación y visibilidad
display
overflow
visibility
Fondos de color
Dimensiones
width
height
min-width y min-height
max-width y max-height
Textos subrayados
Alineación del texto
Mayúsculas y minúsculas
Indentación
Posición
float
position
Resumen

Apéndice C. Aspectos gen

XML ha cobrado en los últimos tiempos una gran importancia por su alto uso en la tecnología Web y su relación con bases de datos. Lenguaje de Marcas Extensible, es un metalenguaje que permite almacenar información de una forma estructurada y muy sencilla, pudiendo compartirla fácilmente.

Por ejemplo, Google permite recibir de otras empresas ficheros en formato XML con datos sobre sus sitios Web y productos. Posteriormente, Google procesa esos datos para ponerlos a disposición de todos a través de su buscador y otras herramientas, como Google Shopping, que se nutre de catálogos en formato XML. Obviamente, esta facilidad para compartir y obtener datos ofrece a las empresas un gran potencial. El uso de XML se ha convertido en una importante ventaja competitiva.

El Manual Imprescindible de XML, edición revisada y actualizada 2012, aborda desde una visión muy práctica este lenguaje de marcas.

Artículos relacionados

  • BRAWL STARS: LA MALDICIÓN DEL PARQUE MONSTRUOSO
    DELAINE, MELYSIE
    ¡Ayuda a Vic y a sus amigos a resolver los misterios del Parque Monstruoso!Vic vivía tranquila hasta el día en que su hermano Zach desaparece sin más, ¡pluf! Todas las pistas indican que iba a un parque de atracciones abandonado a las afueras de la ciudad, el Parque Monstruoso.Con sus amigos Alex y Max, Vic se lanza a su búsqueda. Pero una vez dentro del parque descubren que na...

    14,90 €

  • DOMINA LA INTELIGENCIA ARTIFICIAL
    LASSE ROUHIAINEN
    La inteligencia artificial ya no es el futuro, es el presente redefiniendo tu vida profesional y personalQuienes no dominen esta tecnología quedarán relegados. Este libro es tu guía práctica para prosperar en una realidad donde la IA no es opcional. Descubre 101 estrategias que marcarán la diferencia entre liderar el cambio o ser reemplazado. Prepárate para una nueva realidad d...

    19,95 €

  • IA Y LA ORGANIZACIÓN PULPO, LA
    STEPHEN WUNKER, STEPHEN WUNKER / JONATHAN BRILL,
    La próxima gran disrupción no va de tecnología. Va de cómo nos organizamos para aprovecharla. Para capturar la enorme oportunidad de la IA, tu equipo debe pensar y actuar como un pulpo: veloz, flexible e inteligente en cada nodo. En este revelador libro, Jonathan Brill, futurist-in-residence de Amazon, y Stephen Wunker, experto en innovación corporativa, muestran cómo la IA es...

    18,00 €

  • INTELIGENCIA ARTIFICIAL E INNOVACION
    OMAR HATAMLEH
    Cómo transformar el enfoque de tu organización hacia la IA con marcos probados de líderes mundiales.La inteligencia artificial (IA) está cambiando rápidamente el mundo. Ya se trate de coches autónomos o asistentes virtuales, la IA generativa está teniendo un gran impacto en nuestras vidas. Y el futuro de la IA y la innovación se presenta aún más prometedor. En este libro, los a...

    23,95 €

  • DE LA MATERIA AL COSMOS
    TARRACH SIEGEL, ROLF
    A finales del siglo XIX muchos pensaban que la física ya lo explicaba todo. Pero unos pocos detalles sin resolver bastaron para desencadenar unas revoluciones que cambiaron nuestra forma de entender la materia y el universo, desde los átomos hasta las estrellas. Todo comenzó con Planck, quien descubrió que la energía no fluye de manera continua, sino a pequeños saltos: los cu...

    23,00 €

  • MINECRAFT: GUÍA OFICIAL DE BLOQUES
    AB, MOJANG
    ¡Repleto de datos sobre más de 650 bloques únicos!Minecraft continúa creciendo cada año y Minecraft: Guía oficial de bloques cataloga cada bloque del juego, incluidas las últimas incorporaciones.¿Alguna vez quisiste saber cómo hacer obsidiana o descubrir dónde puedes extraer esmeraldas ¿Quizás te hayas preguntado para qué se pueden utilizar los escombros antiguos o el mineral d...

    30,90 €