Libros Urgentes

 
Informática > Programación > XML > XML. Los mejores trucos
 
 
 
 

XML. Los mejores trucos

  • Fitzgerald, Michael, (aut.)
  • Tábula Digital, (tr.)
  • Anaya Multimedia-Anaya Interactiva
  • 1ª ed., 1ª imp.(02/2005)
  • 528 páginas; 23x18 cm
  • Idiomas: Español
  • ISBN: 8441518130 ISBN-13: 9788441518131
  • Encuadernación: Rústica
  • Colección: O'Reilly

  •   
      
    Recibir un email cuando tengamos disponibilidad
     
 

La tecnología XML define una sintaxis para la creación de un marcado. El término "marcado" se refiere a elementos, atributos y otras estructuras que permiten etiquetar documentos y datos de manera que puedan tener un significado que pueda ser interpretado o reconocido por otros individuos u otros ordenadores. XML quizás no sea en sí la panacea para todos los problemas de intercambio, pero cada vez resulta una opción más práctica para empaquetar y mover datos entre los sistemas o bien para representar los datos de un modo legible y consistente.
La misión de este libro consiste en servir como punto de partida para conocer muchas de las cosas que pueden hacerse mediante este lenguaje. Se centra en los casos más representativos y en tareas fundamentales que pueden realizarse rápidamente como definir, leer, crear y manipular documentos XML y poner a trabajar en definitiva el enorme poder de XML en Internet y en diversas aplicaciones de productividad.

Si está creando contenido para un sitio web, administrando datos para su intercambio electrónico, escribiendo un artículo o un manual o bien desarrollando sus propios proyectos personales, encontrará en esta obra todas las técnicas necesarias para tener éxito gracias a XML.

Contenido

Introducción
¿Por qué los mejores trucos de XML?
Cómo está organizado este libro
Convenciones utilizadas en este libro
Utilizar los ejemplos de código

Capítulo 1. Un vistazo a los documentos XML
1.Leer un documento XML
La declaración XML
Información de la versión
Declaración de codificación
La declaración independiente
Los comentarios
Los elementos
Contenido mixto
Los atributos
Referencias de personaje
Secciones CDATA
2.Mostrar un elemento en un navegador Web
3.Aplicar un estilo a un documento XML mediante CSS
Instrucciones de procesamiento
Hojas de estilo en cascada
Aplicar una hoja de estilo en cascada a un documento XML
Eche un vistazo a
4.Utilizar referencias a entidades y a caracteres
Referencias a caracteres
El atributo xml:lang
Referencias a entidades
5.Examinar documentos XML en editores de texto
Vim
Emacs con nXML
Eche un vistazo a
6.Examinar documentos XML en editores gráficos
xmlspy
xRay2

Eche un vistazo a
7.Elegir las herramientas para crear un vocabulario XML
Construcción correcta, validación y esquemas
DTD
Otros lenguajes esquemáticos
Ámbitos de nombre
Eche un vistazo a
8.Probar en línea los documentos XML
RUWF
RXP
Formulario de validación de la Brown University
9.Documentos desde la línea de comandos
RXP
xmlvalid
xmllint
xmlwf
10.Ejecutar programas Java que procesen XML
Los archivos JAR
La ruta de clase Java
Utilizar un archivo JAR como un ejecutable en Windows 2000 o XP

Capítulo 2. Crear documentos XML
11.Editar documentos XML mediante
12.Editar documentos XML mediante Emacs y nXML
Detectar los errores de validación en tiempo real
Obtener ayuda en nXML
Utilizar la terminación sensible al contexto
Conseguir que nXML trabaje a nuestro modo
Añadir y mostrar caracteres especiales
Eche un vistazo a
13.Editar XML mediante Vim
La configuración básica
Selección sintáctica
Sangrado
Pliegues
Automatización
Eche un vistazo a
14.Editar documentos XML mediante Microsoft Word 2003
Asociar esquemas a Word
Utilizar XSLT en Word 2003
Guardar archivos de Word 2003 como XML
Eche un vistazo a
15.Trabajar con XML en Microsoft Excel 2003
Eche un vistazo a
16.Trabajar con XML en Microsoft Access 2003
17.Convertir archivos de Microsoft Office, ya sean antiguos o nuevos,en XML
DocBook
18.Crear un documento XML a partir de un archivo de texto mediante xmlspy
Eche un vistazo a
19.Convertir texto en XML mediante Uphill
Realizar una prueba
Cómo funciona el código
La clase markup (marcado)
La clase uphill
Resumen
Eche un vistazo a
20.Crear un XML adecuado utilizando el menor número posiblede etiquetas manuales por medio del revisor sintáctico de SGML
Desde HTML hasta XML
Marcar los nombres de personas
21.Crear un documento XML a partir de un archivo CSV
22.Convertir un documento HTML en XHTML mediante HTML Tidy
23.Transformar documentos por medio de XQuery
Eche un vistazo a
24.Ejecutar una XQuery mediante Saxon
Ejecutar XQuery desde un archivo utilizando Saxon
Redirigir las queries a Saxon
Ejecutar XQuery desde Java utilizando XQJ
Ejecutar XQuery en la Web
Eche un vistazo a
25.Incluir texto y documentos por medio de entidades
Entidades y notaciones sin revisión sintáctica
26.Incluir documentos externos mediante XInclude
Eche un vistazo a
27.Codificar documentos XML
ISO/IEC 8859
UTF-8 y UTF-16
La marca del orden de bytes
Eche un vistazo a
28.Explorar XLink y XML
XML Base
XLink
Otra funcionalidad de XLink
Vínculos extendidos
Bases de datos de vínculos de XLink
Eche un vistazo a
29.Los documentos Diff XML
Xmldiff de DecisionSoft
XML Comparator de DeltaXML
XML Diff y Merge Tool de IBM
Eche un vistazo a
30.Observar los documentos XML a través de la óptica de XMLInformation Set

Capítulo 3. Transformar documentos XML
31.Entender la anatomía de una hoja de estilo XSLT
El elemento del documento
Las plantillas
Utilizar las plantillas
Un elemento de resultado literal
La plantilla del valor del atributo
Los elementos copy-of y copy
32.Transformar un documento XML mediante un procesador de líneade comandos
Saxon
Instant Saxon
Versión Java completa de Saxon
Xalan
MSXSL
33.Transformar un documento XML mediante un editor gráfico
xmlspy
xRay2

Eche un vistazo a
34.Analizar los nodos mediante TreeViewer
35.Explorar un árbol de documentos mediante xmllint
Comandos de la interfaz de xmllint
36.Visualizar documentos como tablas utilizando CSS genérico o XSLT
37.Generar una hoja de estilo de identidad XSLT mediante Relaxer
38.Mejorar la impresión de un XML utilizando una hoja de estilode identidad genérica y Xalan
39.Crear un archivo de texto a partir de un documento XML
Las plantillas incorporadas
40.Convertir los atributos en elementos y viceversa
Conversión de elemento a atributo
Conversión de atributo a elemento
Eche un vistazo a
41.Convertir XML en CSV
Eche un vistazo a
42.Crear y procesar SpreadsheetML
43.Elegir el formato de salida en XSLT
44.Transformar su archivo de biblioteca iTunes
45.Generar múltiples documentos de salida mediante XSLT 2.0
46.Generar XML a partir de MySQL
47.Generar documentos PDF desde XML y CSS
48.Procesar documentos XML con XSL-FO y FOP
Conceptos básicos de XSL-FO
Generar un PDF
49.Procesar HTML con XSLT utilizando TagSoup
Utilizar TagSoup y TSaxon
50.Obtener resultados empleando resultados literales y elementosde instrucción
Elementos de resultado literal y texto literal
Elementos de instrucción
51.Generar hojas de estilo push y pull
52.Utilizar las matemáticas en XSLT
53.Transformar documentos XML mediante grep y sed
grep
sed
Eche un vistazo a
54.Generar SVG con XSLT
55.Tramar los trazados de distribución mediante XSLT y SVG
56.Utilizar tablas de control en XSLT para convertir códigos FIPS
El ejemplo de código FIPS
Colocar la tabla de control en la hoja de estilo
Ejecutar el truco
57.Agrupar en XSLT 1.0 y 2.0
Agrupar mediante XSLT 1.0
Agrupar utilizando XSLT 2.0
58.Utilizar las extensiones EXSLT
Las funciones EXSLT date:date(), date:time() y math:lowest()
La función EXSLT exsl:node-set

Capítulo 4. Vocabularios XML
59.Utilizar los ámbitos de nombre XSLT en un vocabulario XML
Eche un vistazo a
60.Crear un documento RDDL
Eche un vistazo a
61.Crear y validar un documento XHTML 1.0
Eche un vistazo a
62.Crear en XML libros, manuales técnicos y periódicos medianteDocBook
Eche un vistazo a
63.Crear un documento SOAP
Eche un vistazo a
64.Identificarse mediante FOAF
El vocabulario FOAF
Los metadatos personales
Identificar las marcas
Conocer a los demás
Relaciones muy detalladas
La imagen lo es todo
Publicar datos FOAF
Eche un vistazo a
65.Desentrañar el formato de archivo OpenOffice
Eche un vistazo a
66.Renderizar imágenes desde SVG
Eche un vistazo a
67.Utilizar XForms en los documentos XML
Anatomía de un documento XForms
Ejemplos sencillos de acceso a XForms
Un ejemplo en funcionamiento
Eche un vistazo a

Capítulo 5. Definir vocabularios XML mediante lenguajes de esquema
68.Validar un documento XML con un DTD
El subgrupo externo
La declaración del texto
Declaraciones de tipo de elemento y modelos de contenido
Declaraciones de lista de atributos
El subgrupo interno
Utilizar juntos un subgrupo interno y un subgrupo externo
Entidades de parámetro
Otras cosas que puede contener un DTD
Comentarios
Secciones condicionales
Entidades y revisiones no revisadas sintácticamente
69.Validar un documento XML con un XML Schema
Una breve introducción a XML Schema
Validación mediante la herramientas de XML Schema
XSD Schema Validator
xmllint
xsv
Otros elementos de XML Schema
Eche un vistazo a
70.Validar múltiples documentos a la vez con relación a un XMLSchema
71.Comprobar la integridad de un esquema W3C
72.Validar un documento XML mediante RELAX NG
Sintaxis XML
xmllint
Jing
Un esquema RELAX NG más complejo
La sintaxis compacta
Jing y la sintaxis compacta
RNV
Un esquema RELAX NG más complejo en la sintaxis compacta
Eche un vistazo a
73.Crear un DTD desde una instancia
Trang
Relaxer
DTDGenerator
xmlspy
74.Crear un documento XML Schema desde un DTD o una instancia
DTD2XS de LuMriX.net
Microsoft XSD Inference 1.0
Trang
Relaxer
xmlspy
75.Crear un esquema RELAX NG desde una instancia
Trang (sintaxis XML)
Relaxer (sintaxis XML)
Trang (sintaxis compacta)
76.Convertir un esquema RELAX NG en un esquema XML(XML Schema)
77.Utilizar RELAX NG y Schematron para validar reglas comerciales
Anular la relación entre Schematron y RELAX NG
Eche un vistazo a
78.Utilizar RELAX NG para generar personalizaciones DTD
Generar un esquema RNC
Simplificar el DTD
Generar un esquema RNC a partir del DTD simplificado
Crear un archivo de personalización del esquema RNC
Compilar el archivo de personalización
Convertir el archivo de personalización RNC en sintaxis XML RNC
Usar incelim.xsl para compilar el archivo de personalización RNG
Generar el subconjunto DTD
79.Generar instancias basadas en los esquemas
Generar una instancia mediante xmlspy
Generar una instancia por medio de Sun Instance Generator
Eche un vistazo a

Capítulo 6. RSS y Atom
80.Suscribirse a distribuciones RSS
Radio UserLand
AmphetaDesk
NewsGator
Eche un vistazo a
81.Crear un documento RSS 0.91
82.Crear un documento RSS 1.0
Eche un vistazo a
83.Crear un documento RSS 2.0
Eche un vistazo a
84.Crear un documento Atom
Entradas de distribución de información
Eche un vistazo a
85.Validar documentos RSS y Atom
Eche un vistazo a
86.Crear RSS mediante XML::RSS
87.Distribuir el contenido mediante Movable Type
Distribuir todo lo publicado
Incluir vínculos de Trackback
Crear distribuciones especializadas
Distribuciones en categorías
Comentarios de distribución
88.Publicar los titulares RSS en su sitio
El código
Ejecutar el truco
89.Crear distribuciones RSS 0.91 desde Google
90.Distribuir una lista de libros de Amazon mediante RSS y ASP
Qué se necesita
El código
Ejecutar el truco

Capítulo 7. Trucos XML avanzados
91.Crear un pipeline XML mediante Ant
Validar un documento XML
La tarea Jing
Un ejemplo de pipeline XML
Eche un vistazo a
92.Emplear elementos en lugar de entidades para evitar el "problemade la explosión de Amp"
Eche un vistazo a
93.Utilizar Cocoon para crear una vista creada correctamentede una página Web y después obtener los datos
Cocoon en 60 segundos
Ejecutar el truco
Extender el truco
94.De Wiki a XML por medio de SGML
SGML: un lenguaje para describir los Wiki
Un tipo de documento SGML para Wiki
¿Qué Wiki?
Wiki como SGML
95.Crear un XML generado mediante JavaScript
La función Element
Añadir atributos
Ampliar el truco
Crear grandes cadenas de XML
96.Inspeccionar y editar documentos XML mediante DocumentObject Model
DOM Inspector
Minidom de Python
DOM en Java
Eche un vistazo a
97.Procesar XML mediante Sax
Un poco de ayuda de SAX
Eche un vistazo a
98.Procesar XML mediante C#
Acceder a C#
Escribir un documento XML mediante XmlTextWriter
Leer XML
99.Generar código a partir de XML
Utilizar Relaxer para generar Java
Utilizar xmlspy para generar C#
Eche un vistazo a
100.Crear un XML bien formado mediante Genx
Configurar Genx
Compilar Genx
Un primer ejemplo
Declarar el marcado para mejorar el rendimiento
Índice alfabético


 

Otros clientes que compraron XML. Los mejores trucos también compraron:

 

Xml

  • Gutiérrez Gallardo, Juan Diego
  • 352 páginas
  • 26,70€ ($33,41)
  • Los estándares se han convertido en la solución a muchos de los problemas de los profesionales de la informática actual.
 
 
 
 

Otros libros de la colección O'Reilly:

 

Apache Práctico

  • Bowen, Richard Cooper; Coar, Ken A. L.
  • 288 páginas
  • 23,90€($29,91)
 

Excel. Los Mejores Trucos

  • Hawley, David; Hawley, Raina
  • 336 páginas
  • 24,50€($30,66)
 

Seguridad De Redes

  • McNab, Chris
  • 464 páginas
  • 33,00€($41,30)
 

Flash. Los Mejores Trucos

  • Bhangal, Sham
  • 544 páginas
  • 40,00€($50,06)
 
 
 
 

Otros libros de XML:

 

Python & Xml

  • Christopher A. Jones, Fred L. Drake, Jr.
  • 378 páginas
  • 42,98€($53,79)
 

Xml

  • Gutiérrez Gallardo, Juan Diego
  • 352 páginas
  • 26,70€($33,41)
 

Xml (edición Revisada Y Ampliada 2005)

  • González Moreno, Óscar
  • 304 páginas
  • 14,80€($18,52)
 

Xml

  • Harold, Elliotte Rusty; Means, W. Scott
  • 832 páginas
  • 59,30€($74,21)
 

Programming Microsoft.net Xml Web Services

  • Foggon, Damien; Maharry, Daniel;Ullman, Chris & Watson, Karli
  • 720 páginas
  • 55,87€($69,92)
 

Servicios Web Xml

  • Cauldwell, Patrick; Chawla, Rajesh; Chopra, Vivek
  • 848 páginas
  • 57,00€($71,34)
 
 
 
 
Comentarios de los usuarios (0)
 
 
 
 
 


 
Sé el primero en comentar XML. Los mejores trucos


Apodo:

Valoración del libro (sobre 10):

Comentario:


 
 
 
*Para España. Tiempo estimado para días laborables.

 

Buscar: libro, autor, ISBN...