Os recursos mais procurados do XMLSpy

Quando nós.. anunciado A versão 2010 do Altova Software incluía mais de 70 das funcionalidades mais solicitadas pelos nossos clientes. Não se tratava de pequenas alterações e melhorias, mas sim de.. funcionalidades novas e importantes! Para demonstrar que estamos a levar este projeto a sério, apresento-vos algumas das funcionalidades mais solicitadas que foram adicionadas ao XMLSpy 2010.
Suporte para WSDL 2.0
Em resposta a pedidos de desenvolvedores de serviços web, o editor gráfico de WSDL no XMLSpy 2010 agora suporta a versão mais recente do padrão WSDL, o WSDL 2.0. Isto complementa o suporte existente para o WSDL 1.1, oferecendo-lhe a opção de trabalhar com a versão do padrão que desejar. O editor WSDL fornece automaticamente o ambiente de edição correto para a versão que estiver a ser utilizada, e o XMLSpy oferece até mesmo funcionalidades de conversão em um passo para a migração entre o WSDL 1.1 e o 2.0. Como o editor WSDL do XMLSpy utiliza uma interface gráfica (embora, naturalmente, também possa trabalhar na visualização de texto, se preferir), pode visualizar facilmente a estrutura do seu documento WSDL e editá-lo utilizando funcionalidades de arrastar e soltar, bem como assistentes de preenchimento contextual, que oferecem as opções relevantes com base na versão do WSDL selecionada.

Funcionalidades XBRL aprimoradas
Desde que adicionámos o suporte para validação XBRL e a edição de taxonomias XBRL no XMLSpy 2009, recebemos excelentes comentários dos nossos clientes, incluindo algumas sugestões de funcionalidades que conseguimos implementar na versão 2010. As novas capacidades de geração de documentação XBRL do XMLSpy 2010 facilitam a criação de documentação completa – em formato RTF, MS Word ou HTML – para as suas taxonomias XBRL. Várias opções permitem escolher exatamente o que incluir na documentação, e o resultado (um exemplo é mostrado abaixo) inclui componentes com hiperligações para facilitar a navegação.

Outra opção para a documentação é imprimir a representação gráfica da sua taxonomia, tal como é exibida na visualização gráfica XBRL do XMLSpy. O XMLSpy 2010 também inclui o novo Assistente de Taxonomia XBRL para facilitar a criação de uma taxonomia. Basta introduzir o nome da empresa, o código de ações ou outro identificador para a sua taxonomia XBRL e, em seguida, selecionar a taxonomia base a ser utilizada (se aplicável).

O XMLSpy cria os ficheiros de taxonomia necessários e solicita que selecione os pontos de entrada da taxonomia base. Depois de clicar em "Concluir", o XMLSpy 2010 exibe os ficheiros de taxonomia XBRL recém-criados na interface gráfica Editor de Taxonomia XBRL, onde pode continuar a editar e a aperfeiçoar a taxonomia de forma visual. A nova Encontre em XBRL e Classificação XBRL As funcionalidades do XMLSpy 2010 respondem às necessidades dos clientes, oferecendo formas rápidas e fáceis de encontrar dados e navegar por taxonomias XBRL grandes e complexas.

Editor JSON
Recentemente, temos recebido informações de muitos desenvolvedores que trabalham em aplicações Web 2.0 e serviços web em XMLSpy e que também utilizam JSON. Por isso, decidimos adicionar um editor JSON no XMLSpy 2010. É possível criar strings JSON nas visualizações de texto ou de grade, e até mesmo converter entre XML e JSON. Na visualização de texto, o editor JSON oferece realce de sintaxe, numeração de linhas, recolhimento de código, marcação de pontos de referência e muito mais, facilitando a compreensão e a navegação no seu código JSON, bem como a pesquisa e edição de strings. A edição inteligente de JSON preenche a janela de auxílio "Elementos" com uma lista dinâmica dos elementos presentes no seu ficheiro JSON, que pode inserir com um duplo clique.

Inteligente Edição de JSON Também está disponível numa visualização em grade, que oferece uma representação gráfica que mostra a estrutura/esquema de um documento JSON através de um conjunto de contêineres aninhados. Estes podem ser facilmente expandidos e recolhidos para obter uma visão clara da estrutura em árvore do documento, e a edição por arrastar e soltar é suportada.

Uma funcionalidade essencial para trabalhar com JSON é o conversor JSON <=> XML no XMLSpy 2010. Com um único clique, pode, por exemplo, converter um ficheiro XML para JSON para utilização com JavaScript, ou converter dados recebidos em formato JSON para XML válido. Acabaram-se as discussões sobre JSON versus XML – o XMLSpy oferece o melhor de ambos os formatos.
Ambiente de programação e editor de formulários redesenhados
O XMLSpy inclui um ambiente de scripting integrado e um editor de formulários que foram redesenhados para esta versão mais recente. É possível escrever scripts em JScript ou VBScript para aceder e interagir com a API do XMLSpy, permitindo modificar e adicionar funcionalidades à sua instalação do XMLSpy 2010. As melhorias e otimizações na versão 2010 incluem:
- Acesso à maioria dos componentes do framework .NET
- Novos controlos para o editor de formulários
- Testes e depuração de macros diretamente no editor de scripts
- Execução de macros diretamente através dos menus do XMLSpy
- Melhorias nos auxiliares de preenchimento automático e nas funcionalidades de autocompletar no editor de scripts
Leia mais sobre o.. "Funcionalidades principais" ou "Características mais importantes" no XMLSpy e no restante do Altova MissionKit. Por favor, certifique-se de nos informar seu/sua/seus/suas as funcionalidades mais procuradas, seja comentando aqui no blog ou participando de um.. pedido de funcionalidade.