Libros urgentes
Ciencias Humanas
Ciencias Técnicas
Derecho
Economía
Informática
Libros de Texto
Literatura
Oposiciones
Otros
Tiempo Libre

Informática > Programación > XML

X M L A Través De Ejemplos.
Abraham Gutiérrez Rodríguez; Raúl Martínez González (Editorial Ra-ma)
Precio:29,75 € ($46,69)
ISBN: 8478974555. ISBN-13: 9788478974559

500 p. ; 24x17 cm + 1 CD-ROM. (02/2001).
Entrega: 24 a 48 horas contra reembolso por agencia urgente*


Este libro cubre las tecnologías basadas en el lenguaje XML que se utilizan mayoritariamente para la creación de sitios Web. Se explica el lenguaje XML y su relación con HTML. El lenguaje XSL es utilizado para mostrar de forma gráfica los documentos XML y poder así crear páginas Web dinámicas que muestren contenidos XML; también se incluyen capítulos sobre SAX y DOM, tecnologías que permiten manejar documentos XML desde distintos enfoques y modos de trabajo. Incluye CD-ROM.

ÍNDICE

PRÓLOGO CAPÍTULO 1: UNA GESTIÓN EFICIENTE.1

1.1 Introducción
1.2 La Sociedad de la Información.XML
1.2.1 La Sociedad de la Información.Cuna de XML
1.2.2 Importancia de una gestión eficiente de la información
1.2.3 Ordenadores y redes de comunicación, ¿recursos eficientemente empleados?
1.2.4 Errores de base en los documentos informáticos
1.3 XML.Presentación
1.3.1 ¿Qué es XML?
1.3.2 XML una familia de estándares
1.4 Aportaciones de XML
1.4.1 Independencia de los datos respecto de las aplicaciones
1.4.2 Información sobre la información, un contexto
1.4.3 Elementos para describir la estructura de un documento
1.4.4 Herramientas para organizar la información
1.4.5 Formas de garantizar que los datos cumplen ciertas restricciones
1.4.6 Métodos para visualizar la información
1.4.7 Paso de información a las aplicaciones
1.4.8 Enlaces para los datos relacionados
1.5 Algunas aplicaciones prácticas
1.5.1 Búsquedas de información
1.5.2 Procesos inteligentes
1.5.3 Cambios de medio
1.5.4 Personalización
1.5.5 Información reutilizable
1.5.6 Automatización
1.6 Una herramienta única
1.6.1 Evolución de los sistemas de marcado
1.6.2 SGML
1.6.3 HTML y XML.27 CAPÍTULO 2: XML BÁSICO.29

2.1 Introducción
2.2 La Recomendación XML
2.3 Características Básicas de XML
2.4 Marcado y datos carácter
2.4.1 Marcado y datos carácter
2.4.2 Un ejemplo para fijar ideas
2.4.3 Naturaleza del marcado XML
2.4.4 Documentos XML bien-formados
2.4.5 Escapando caracteres de marcado
2.4.6 Unicode / ISO/IEC 10646
2.4.7 Sensibilidad a mayúsculas y minúsculas
2.4.8 Referencias a carácter
2.4.8.1 Algunos ejemplos
2.5 Anatomía de un documento XML
2.5.1 El Prólogo
2.5.1.1 La Declaración XML
2.5.1.2 La Declaración del Tipo del Documento
2.5.2 El Ejemplar
2.5.3 Un documento completo
2.6 Aplicaciones relacionadas
2.7 Lenguajes de programación
2.8 Gramática EBNF
2.8.1 Introducción
2.9 Algunos errores de buena formación.52 CAPÍTULO 3: INFORMACIÓN SOBRE LA INFORMACIÓN: ELEMENTOS Y ATRIBUTOS.55

3.1 Introducción
3.2 Elementos
3.2.1 ¿Qué son los elementos?
3.2.2 Usos de los elementos
3.2.2.1 Elementos orientados a la presentación
3.2.2.2 Delimitando un contenido
3.2.2.3 Unidades con significado propio e indivisible
3.2.2.4 Agrupando elementos
3.2.2.5 Especificar un contexto
3.2.3 Jerarquía de los elementos
3.2.4 Reglas de formación
3.2.4.1 Nombres
3.2.4.2 Etiquetas de inicio, de fin y de elemento vacío
3.2.4.3 Caracteres prohibidos dentro del contenido los elementos
3.2.4.4 Restricciones en cuanto al anidamiento de los elementos
3.2.5 Ejemplos de elementos y buena formación
3.3 Atributos
3.3.1 ¿Qué son los atributos?
3.3.2 ¿Para qué se utilizan?
3.3.3 Reglas de formación
3.3.3.1 Nombres
3.3.3.2 Dónde se especifica el valor de un atributo
3.3.3.3 Cómo se especifica el valor de un atributo
3.3.3.4 Caracteres prohibidos dentro del valor de un atributo
3.3.3.5 Más requisitos
3.3.4 Ejemplos de atributos y buena formación
3.4 Comentarios.76 CAPÍTULO 4: ELEMENTOS Y ATRIBUTOS: EJEMPLOS PRÁCTICOS.79

4.2 Creación de un documento XML
4.2.1 La especificación de requisitos, el primer paso
4.2.2 El Diseño
4.2.2.1 Últimas consideraciones en el diseño
4.2.3 El proceso de marcado.88 CAPÍTULO 5: LA DECLARACIÓN DEL TIPO DEL DOCUMENTO.91

5.1 Introducción
5.2 ¿Qué es y para qué sirve un tipo?
5.3 El Prólogo.La Declaración del Tipo del Documento
5.3.1 La Declaración del Tipo del Documento
5.3.2 La Definición del Tipo del Documento
5.3.2.1 Subconjunto interno
5.3.2.2 Subconjunto externo
5.3.2.3 Sobre escritura
5.4 Documentos de tipo válido
5.5 Errores de buena formación y de validez.100 CAPÍTULO 6: DECLARACIONES DE TIPOS DE ELEMENTOS.103

6.1 Introducción
6.2 ¿Qué son las Declaraciones de Tipos de Elementos?
6.3 Inclusión de Declaraciones de Tipos de Elementos
6.3.1 El tipo vacío
6.3.2 El tipo ANY
6.3.3 El tipo mezcla
6.3.4 El tipo elementos
6.4 Declaraciones internas y externas
6.5 Buena formación y validez.112 CAPÍTULO 7: DECLARACIONES DE LISTAS DE ATRIBUTOS.117

7.1 Introducción
7.2 ¿Qué son las Declaraciones de Listas de Atributos?
7.3 Inclusión de Declaraciones de Listas de Atributos
7.3.1 Nombre del elemento
7.3.2 Nombre del atributo
7.3.3 Tipos de atributos
7.3.3.1 Tipos cadena
7.3.3.2 Tipos numerados
7.3.3.3 Atributos nombre token
7.3.4 Declaraciones por defecto
7.4 Declaraciones internas y externas.Declaraciones múltiples
7.5 Normalización de los valores de un atributo
7.6 Atributos predefinidos
7.6.1 Atributo predefinido xml:lang
7.6.2 Atributo predefinido xml:space
7.7 Buena formación y validez.132 CAPÍTULO 8: ENTIDADES Y DECLARACIONES DE ENTIDADES.137

8.1 Introducción
8.2 ¿Qué son las entidades?
8.3 Tipos de entidades
8.4 Características comunes
8.5 Entidades Generales
8.5.1 Entidades Generales Internas
8.5.2 Entidades Generales Externas Analizables
8.5.3 Entidades Generales Externas No Analizables
8.6 Entidades Parámetro
8.6.1 Entidades Parámetro Internas (Analizables)
8.6.2 Entidades Parámetro Externas (Analizables)
8.7 Orden de proceso.Sobreescritura
8.8 Secciones condicionales
8.9 Entidades Predefinidas
8.10 Restricciones de buena formación
8.11 Declaración de Texto
8.12 Entidades y texto de reemplazo.154 CAPÍTULO 9: OTROS ELEMENTOS DE MARCADO.155

9.1 Introducción
9.2 Notaciones
9.3 Instrucciones de proceso
9.4 Secciones CDATA
9.5 Espacios de Nombres.160 CAPÍTULO 10: XML Y LAS HOJAS DE ESTILO.163

10.1 Introducción al capítulo
10.2 Utilizando CSS
10.2.1 ¿Qué son las Hojas de Estilo en Cascada?
10.2.2 Cómo escribir una hoja de estilos CSS para visualizar XML
10.2.2.1 Sintaxis básica
10.2.2.2 Opciones de sintaxis
10.2.2.3 Pseudoclases y pseudoelementos
10.2.3 Algunas propiedades
10.2.4 El modelo de formato
10.2.5 Aplicando los estilos
10.3 Utilizando XSL
10.3.1 Conformidad con el estándar XSL
10.3.2 Introducción
10.3.3 Reglas o Plantillas XSL
10.3.4 Los Patrones XSL
10.3.5 Elementos XSL
10.3.6 Objetos de Formato.270 CAPÍTULO 11: A TODO VAPOR.APLICACIONES XML.295

11.1 Introducción
11.2 Paradigmas de procesamiento de XML
11.2.1 Como ficheros de texto
11.2.2 Como una jerarquía de objetos
11.2.3 Como una secuencia de eventos.296 CAPÍTULO 12: LOS DOCUMENTOS XML COMO FICHEROS DE TEXTO.UNIX.299

12.1 Introducción
12.2 Escenario planteado
12.3 Desarrollo de los ejemplos
12.3.1 Edición automatizada
12.3.1.1 Cambio de una etiqueta
12.3.1.2 Eliminación de una etiqueta
12.3.1.3 Eliminación de una línea
12.3.2 Procesado de ficheros
12.3.3 Listados de especies
12.3.4 Buscando especies.314 CAPÍTULO 13: LOS DOCUMENTOS XML COMO FICHEROS DE TEXTO.PERL.317

13.1 Introducción
13.2 Introducción a Perl
13.3 Escenario Propuesto
13.3.1 Descripción del escenario
13.4 Generación automática de páginas
13.4.1 Un formulario HTML
13.4.2 Un CGI que genera páginas Web
13.5 Gestión de las páginas
13.5.1 Páginas HTML de soporte
13.5.2 Cabecera.html
13.5.3 Supcen.html
13.5.4 Consulta.html
13.5.5 Listado.pl
13.5.6 Páginas.pl
13.5.7 Carga.pl.353 CAPÍTULO 14: ANÁLISIS ORIENTADO A OBJETOS.DOM.357

14.1 Introducción
14.2 ¿Que es DOM?
14.2.1 W3C.DOM de Nivel 1 y de Nivel 2
14.2.2 Términos y Nociones básicas sobre orientación a objetos
14.2.3 Implementaciones
14.3 DOM de Nivel 2
14.3.1 Módulo Núcleo (Core Module)
14.3.1.1 Excepciones en DOM
14.3.1.2 La interfaz DOMImplementation
14.3.1.3 La interfaz DocumentFragment
14.3.1.4 La interfaz Document
14.3.1.5 La interfaz Node
14.3.1.6 La interfaz CharacterData
14.3.1.7 La interfaz Text
14.3.1.8 La interfaz Comment
14.3.1.9 La interfaz CDATASection
14.3.1.10 La interfaz Element
14.3.1.11 La interfaz Attr
14.3.1.12 La interfaz NodeList
14.3.1.13 La interfaz NamedNodeMap
14.3.1.14 La interfaz DocumentType
14.3.1.15 La interfaz Notation
14.3.1.16 La interfaz Entity
14.3.1.17 La interfaz EntityReference
14.3.1.18 La interfaz ProcessingInstruction
14.4 Un ejemplo concreto
14.4.1 Documento XML de partida
14.4.2 Diseño de la arquitectura del sistema XML
14.4.2.1 Página HTML de entrada
14.4.2.2 Programa en Perl
14.4.2.3 Programa en Java
14.4.2.4 Página HTML de salida
14.4.3 Requisitos del sistema
14.4.4 Desarrollo de la arquitectura
14.4.4.1 Página HTML de entrada
14.4.3.2 Programa en Perl
14.4.3.3 Programa en Java
14.4.3.4 Página HTML de salida.418 CAPÍTULO 15: ANÁLISIS ORIENTADO A EVENTOS.SAX.419

15.1 Introducción
15.2 SAX
15.2.1 Introducción a SAX
15.2.2 ¿Qué necesita SAX?
15.2.3 Un ejemplo sencillo
15.3 SAX 2
15.3.1 Interfaz ContentHandler
15.3.2 Interfaz Attributes
15.3.3 Clase AttributesImpl
15.3.4 Interfaz DTDHandler
15.3.5 Interfaz EntityResolver
15.3.6 Interfaz ErrorHandler
15.3.7 Interfaz Locator
15.3.8 Interfaz XMLReader
15.3.9 Clase DefaultHandler
15.3.10 Clase InputSource
15.4 Un ejemplo concreto
15.4.1 Descripción de los objetivos del sistema
15.4.2 Arquitectura del sistema XML
15.4.3 Requisitos adicionales
15.4.3.1 Página HTML de entrada
15.4.3.2 Un CGI en Perl
15.4.3.3 Programa en Java
15.4.3.4 Página HTML de salida
15.5 Desarrollo del Ejemplo
15.5.1 Página HTML de entrada
15.5.2 CGI en Perl
15.5.3 Programa en Java
15.5.3.1 Clase cBuscaRecetas
15.5.3.2 Clase cListadoXML
15.5.3.3 Clase cFiltraXML
15.5.3.4 Clase cReceta
15.5.3.5 Clase cEventosXML
15.5.4 Página HTML de salida.477 APÉNDICES A: CONTENIDO DEL CD-ROM.479 B: RECURSOS EN LA RED.481 ÍNDICE ALFABÉTICO.487

Otros clientes que compraron X M L a través de ejemplos., también compraron:


Desarrollo Web con PHP y MySQLDesarrollo Web Con Php Y Mysql
Welling, Luke ; Thomson, Laura.
976 páginas.
Envío gratuito
Precio: 56,8 € ($89,14)


JavaScriptJavascript
Lázaro Issi Camy.
1008 páginas.
Envío gratuito
Precio: 55,7 € ($87,41)


Navegar en Internet. Creación de un portal con PHP y MySQL. 3ª edición.Navegar En Internet.
creación De Un Portal Con Php Y Mysql.
3ª Edición.

PAVON, J..
254 páginas.
Precio: 14,9 € ($23,39)


Java 2. Manual de usuario y tutorial, 4ª edición actualizada a la versión J2SE 5.Java 2.
manual De Usuario Y Tutorial, 4ª Edición Actualizada A La Versión J2se 5.

FROUFE, A..
852 páginas.
Precio: 39,9 € ($62,62)


Otros libros de XML:


Creación de servicios Web XML para la plataforma .NETCreación De Servicios Web Xml Para La Plataforma .net
Jesús Sánchez Allende; Scott Short.
500 páginas.
Precio: 34 € ($53,35)


Avanza. Diseño en HTML y XMLAvanza.
diseño En Html Y Xml

Susana Nieto Moya; Michael Morrison.
352 páginas.
Precio: 23,5 € ($36,88)


Xml Con EjemplosXml Con Ejemplos
Marchal.
520 páginas.
Precio: 25,45 € ($39,94)


Curso De XmlCurso De Xml
Gregorio Martín,.
Precio: 26,6 € ($41,75)


XSLT.Xslt.
Tidwell, Doug.
460 páginas.
Precio: 43 € ($67,47)


*Para península. Tiempo estimado para días laborables