This page has been translated from Italian
Octubre
20

Reseña del libro "Open XML - Guía para el desarrollo"

| Nessun commento | TrackBack | | | Sin comentarios | Trackback |
una stelladue stelletre stellequattro stellecinque stelle (1 votos, promedio: 5,00)
Loading ... Cargando ...

También diseñado por Manuel Mattei , el público, con su permiso, la revisión del libro "Open XML - Guía para el desarrollo"

LibroOpenXML.jpg

Ficha del libro:

Autor:
GIANNI GIACCAGLINI
Precio: 22,00 EUR
Características
P. 256 hasta 15 × 21 millones de euros
ISBN
9788882337438

año de publicación 2008
Edición número 1
Tema: Informática
Collar estilo de vida digital pro

En esta revisión vamos a ver el libro Guía para el desarrollo de Open XML , escrito por Gianni Giaccaglini por Edizioni FAG Milano , el manual de programación de Office está dedicada a un tema muy puntual: el Open XML (OOXML) los documentos utilizados por Microsoft Word 2007 Microsoft Excel 2007 y PowerPoint 2008, incluyendo sus contrapartes incluidas en Office 2008 para Mac. Open XML ha convertido recientemente en la norma ISO.

Como su nombre indica se basa en XML y Open XML es esencialmente un formato de texto con "etiquetas" que definen tanto el contenido como el formato y estructura. El autor es John Giaccaglini de expertos entre otras macros de Microsoft Office y VBA (Visual Basic Aplicación Edition), es bien conocido por numerosos libros y artículos sobre programas de Microsoft Office, en particular de Microsoft Excel.

El autor niega su vocación con su último esfuerzo dirigido Open XML de Word 2007 y Excel 2007, de hecho gran parte del libro, claro y fácil de usar, contiene ejemplos prácticos y aplicaciones en lenguaje VBA, aunque no falta de oportunidades significativas a otros mundos, como VSTO (Visual Studio Tools para Office) y la nueva biblioteca Openxml.dll.

A pesar de la controversia que involucra este formato frente al formato ODF también se basa en XML y los estándares ISO, no hay nada más inmediato que el uso de Word o Excel para consultar y extraer información de documentos de Word o Excel 2007 L 'autor pone gran énfasis en el derecho y la capacidad de ejecutar varias preguntas y la investigación documental, sobre todo en cuestión de contenido.

A través de numerosos ejemplos de aplicación, proporciona el código concreto para extraer una hoja de cálculo completa o un documento de Word o de cualquiera de las acciones (tablas y fórmulas), con búsquedas en textos que llevan a la creación de hipervínculos de los documentos que las contengan, por mencionar un caso sencillo pero estimulante. Giaccaglini otro descubrimiento interesante, a saber, que tales cosas son posibles en las ediciones anteriores de Word y Excel, así como dentro de + VSTO Openxml.dll.

El texto se presenta como un verdadero laboratorio para comprender y penetrar en los nuevos formatos Open XML, que están bien descritos y tratados por el código. La ocasión es capturado por eficaz de retirada de XML es a la vez OOXML y los medios para tratar: DOM y XPath, que también se ilustra en que los usuarios experimentados.

Los programadores no se descuidan "pro" (los que conocen el mismo XML o OOXML?) Y que indica caminos de la migración de VBA a VB. NET es proporcionar una introducción con algunos ejemplos all'Opennxml. Dll con su poderoso lenguaje dedicado recientemente por Microsoft OOXML.

Pero vemos con detalle los diversos capítulos de este libro.

Open XML en la experiencia de un directivo de Microsoft.

El libro se abre con un prefacio escrito por Andrea Valbona, director de tecnología de Microsoft Italia y promotor de Open XML, seguido por la introducción del libro.

Capítulo 1: Aquí comienza la aventura Office Open XML

El primer capítulo comienza a explorar OOXML archivo manualmente, y luego veremos la creación de la primera macro para recuperar el texto completo de un documento de Word. Las demás operaciones se mostrará en el documento: la edición y la búsqueda de texto, vista previa de detalles: los nodos hijos y padres de sintaxis, los árboles, una vista previa del tamaño y el signo para abrir archivo de Excel 2007 Excel binario, la recuperación de todo el texto una hoja de cálculo Excel y VBA rutinas para extraer partes de un archivo OOXML capítulo de conclusiones en el ámbito de conducción DOM VBA.

Capítulo 2: y XPath: Uso de VBA XML

Los interruptores segundo capítulo a dos ejemplos típicos de los archivos XML y algunos guiños a la XPath XPath principales filtros de consulta operado con VBA + dom Vamos a ver la propiedad nodeValue, que no debe confundirse con el texto, las cuestiones especiales, la curiosa propiedad nextnode y la propiedad de atributos, cómo y cuándo usarlo. Si usted lee a ver la existencia de nodos de control y los errores de las listas en tiempo de ejecución. XPath con índices entre corchetes y los debates sobre el documento DOM que reside en memoria RAM, la búsqueda de una palabra en un document.xml Verbo, y el paso de un argumento para una consulta con las comillas. En el capítulo final, podrás ver el cambio y guardar un archivo XML y agregar y quitar nodos a través parentNode. Guardar un paquete de OOXML de una carpeta a un archivo de Office 2007.

Capítulo 3: Open XML Arquitectura: el caso de la Palabra

El tercer capítulo trata de la arquitectura de Open XML en general, la estructura de un archivo WordprocessingML. El documento de Word y un mínimo de partes esenciales, espacio de nombres document.xml nodos y componentes, piezas auxiliares, pero básico: [] Content_Types. Xml e informes. Los informes de archivos, cambio de nombre, ubicación y document.xml informe, rutinas para encontrar y acceder a los nodos basados en parte el inicio de un documento: párrafos, y ejecutar pruebas. Explorando el Visual Basic para Aplicaciones (VBA) de un documento sin tablas, la reconstrucción de un documento con VBA sin tablas. ¿Cómo se estructuran las tablas en Microsoft Word, la exploración y reconstrucción de las tablas en Word. En este punto, el autor ofrece una interesante técnica de interoperabilidad entre Microsoft Excel y Microsoft Word tablas de recuperación de Word en Excel. Los conflictos de formato numérico entre Word y Excel, muy útil para el lector para evitar problemas con el uso de Excel con Microsoft Word.

Capítulo 4: Excel y Open XML, con ejercicios de vista previa

En el cuarto capítulo, veremos una hoja de cálculo reducido la exploración de partes Workbook.xml y el acceso a datos de la celda. Todas las técnicas dirigidas a Microsoft Excel, continuando con el capítulo examina las cuerdas compartida (sharedStrings.xml) la recuperación de valores de sheet1.xml una parte, y la gestión directa de XML en Excel 2007. Agrega todas las figuras de un mapa sheet1.xml, la asignación de un archivo de Excel XML y su uso, la creación de un personal de esquemas XML. VBA para abrir y gestionar archivos y mapas de XML, la suma de un área de unos sheet1.xml asignada en la hoja de resultados.

Capítulo 5: Open XML y Excel, con ejemplos de la base general

En el capítulo quinto y penúltimo explica Excel y Open XML en su generalidad con ejemplos básicos: El paquete de hojas de cálculo y borrar una hoja de cálculo. Prueba de extracción manual de una hoja de una primera solución de rutina "plana", una segunda solución: tres veces llamada común de rutina. Los procedimientos de extracción y la reconstrucción del archivo Open XML, también utilizaremos VSTO y el nuevo SDK para manejar el archivo Open XML, la eliminación de una hoja con el OpenXml.dll API. Adición de un nodo a sharedStrings.sml, la estructura típica de un sheet1.xml y la construcción de sólo los valores y las cuerdas. Añadir fórmulas para la hoja de cálculo y gestión de datos sensibles y fórmulas de carga cuando la hoja de cálculo, ejecute una tabla estructurada en VBA Excel 2007. Mostrar una hoja con la propiedad Text.

Capítulo 6: Miscelánea otras aplicaciones

En el capítulo final el autor ofrece al lector una miscelánea de otras aplicaciones, tales como la función para sumar los valores en un disco de gama: gestión de referencias a las celdas de un abanico cada vez más sin Excel. La búsqueda de una palabra en varios documentos de Word con hipervínculos y crear la extracción de carpeta / restauración creado sobre la marcha. Desde Excel tiene la capacidad de crear gráficos, veremos cómo reconstruir una hoja () el gráfico, la eliminación de la API OpenXml.dll hoja con una breve mención en el manejo de hojas de trabajo y las células con la OpenXml.dll API. Un ejemplo simple de una factura para ver el uso de esquemas XML personales VBA gestionar una factura con el personal clave. Un ejercicio final: sumas 3D en varios archivos de Excel. El apéndice sobre XPath, consulte XPath ejemplos típicos, características avanzadas y la clásica Librería XML.

Ejemplos adjuntos

Este volumen no se adjunta ningún CD-ROM pero los archivos de los ejemplos analizados en el libro están disponibles en línea en el blog personal del autor y Giaccaglini Gianni.

Conclusiones

En esta revisión, hemos visto un buen libro sobre un tema poco tratado pero muy importante para los desarrolladores de Microsoft Office 2007. El primer libro en italiano para tratar este importante tema.

Tags
  • Compartir
Imprimir este artículo
Este artículo ha sido visto 300 veces

Deja tu comentario

/ Me corre

Formación

Carreras