Ferramentas para Office Open XML (OOXML)

Aceder, editar, transformar e consultar documentos OOXML

  • Aceder ao formato Open XML no Microsoft Word (.docx)
  • Aceder ao formato Open XML no Excel (.xlsx)
  • Aceder ao formato Open XML no PowerPoint (.pptx)
  • Edição de dados XML em arquivos OOXML
  • Edição inteligente de XML em visualizações de texto e de tabela
  • Edição inteligente de XML em visualizações de texto e de tabela
  • Desenvolvimento de XSLT para OOXML
  • Desenvolvimento de XQuery para OOXML
  • Visualização de arquivo para OOXML e qualquer arquivo compactado

Vantagens do formato Office Open XML (OOXML)

Desde a introdução dos formatos Office Open XML no Microsoft Office, a enorme quantidade de dados empresariais armazenados em ficheiros do Office, como documentos Word, folhas de cálculo Excel e apresentações PowerPoint, é agora guardada em formato XML. Esta é uma grande vantagem tanto para os utilizadores empresariais como para os desenvolvedores de aplicações, porque, embora os utilizadores empresariais continuem a trabalhar com a informação através da interface familiar do Office, todos os seus dados estão agora baseados em padrões e são altamente interoperáveis.

Cada documento do Office é armazenado num arquivo compactado que inclui os dados do utilizador em formato XML, bem como outros ficheiros com informações de estilo, imagens, etc. O XMLSpy permite extrair, editar, transformar e processar os dados XML armazenados nos ficheiros do Office (assim como em qualquer outro arquivo compactado). Estas funcionalidades permitem aos programadores trabalhar com a grande quantidade de dados armazenados em formato OOXML em documentos do Word, Excel e PowerPoint, com validação completa, assistentes de preenchimento inteligentes e outras funcionalidades úteis, e desenvolver transformações XSLT e XQuery para publicar os dados ou utilizá-los em outras aplicações.

O XMLSpy oferece suporte integrado para aceder, editar, transformar e consultar dados XML armazenados em documentos Microsoft® Office e noutros ficheiros compactados.

Visualização do arquivo

A funcionalidade "Visualização de Arquivos" do XMLSpy oferece suporte nativo para a criação e edição de arquivos compactados, como os formatos Office (versão 2007 e superiores) ou arquivos WinZip. É possível abrir ficheiros individuais a partir da "Visualização de Arquivos", editá-los numa das interfaces de edição do XMLSpy e, em seguida, guardá-los diretamente de volta para o arquivo ZIP.

Também pode adicionar e remover ficheiros e pastas no arquivo.

A visualização do arquivo exibe as pastas incluídas numa estrutura de árvore expansível, e os documentos contidos na pasta selecionada são listados, juntamente com informações sobre o tamanho e a data. Abaixo, uma janela de informações pode ser ativada ou desativada para visualizar informações gerais sobre o arquivo compactado, como o número de ficheiros que contém, o tamanho descompactado e compactado, a taxa de compressão, bem como metadados (ou seja, propriedades) para documentos do Microsoft Office.

Aceda ao formato OOXML em documentos do Office, como o Excel e o Word

Editor de XML Aberto

O XMLSpy permite editar dados Open XML em documentos Word, Excel e PowerPoint existentes, ou pode criar novos documentos Office (.docx, .xlsx e .pptx) do zero. Quer prefira trabalhar na Visualização de Texto ou na Visualização de Grade, o XMLSpy oferece funcionalidades de edição inteligentes, incluindo autocompletar código, assistentes de preenchimento inteligentes, validação e muito mais. Menus suspensos e janelas de assistência de preenchimento oferecem opções de edição válidas, dependendo da sua localização no documento, e a janela de informações fornece uma explicação de cada elemento e da sua utilização no ficheiro OOXML.

Se estiver a editar um ficheiro de um arquivo existente, as suas alterações são automaticamente gravadas no ficheiro Zip quando clica em "Guardar". Também é fácil adicionar um novo ficheiro através da visualização do arquivo.

Transformar documentos Open XML

O XMLSpy oferece um suporte abrangente para o desenvolvimento, depuração e análise de desempenho de XSLT e XQuery, permitindo que você desenvolva e teste transformações e consultas em dados Open XML / OOXML. Este suporte permite, por exemplo, criar uma transformação XSLT 2.0 para publicar dados num documento Word, Excel ou PowerPoint em HTML na web ou numa intranet corporativa, ou utilizar XQuery para extrair e agregar dados financeiros de um documento Excel e apresentá-los num formato XML adequado para serem mapeados para mensagens EDI ou funções de serviços web.

Estas funcionalidades são extremamente importantes e úteis. O XMLSpy é a primeira ferramenta que permite aos desenvolvedores explorar todo o potencial do XSLT 2.0/3.0 e do XQuery na vasta e crescente quantidade de dados armazenados em documentos do Microsoft Office, proporcionando a capacidade de desenvolver aplicações que processem o formato de dados empresarial predominante atualmente.