---
title: "Esplorare documenti XML/XBRL di grandi dimensioni con XMLSpy"
date: "2009-03-19"
categories: 
  - "xbrl"
  - "xpath"
tags: 
  - "missionkit"
  - "xbrl"
  - "xmlspy"
  - "xpath"
description: Scoprite metodi efficaci per navigare in documenti XML/XBRL di grandi dimensioni utilizzando XMLSpy, concentrandovi su funzionalità come la visualizzazione a griglia e il completamento automatico di XPath, per una maggiore facilità di inserimento dei dati.
---
Status: #blog

Tags:  #missionkit #xbrl #xmlspy #xpath

Categories: [xbrl](/blog/it/category/xbrl.md) | [xpath+xquery](/blog/it/category/xpathxquery.md)
# Esplorare documenti XML/XBRL di grandi dimensioni con XMLSpy

La settimana scorsa, durante una dimostrazione del [Nuove funzionalità XBRL in Altova MissionKit](https://www.altova.com/it/solutions/xbrl-tools.html), Ci siamo imbattuti in una domanda interessante: qual è il modo migliore per una piccola e media impresa con competenze tecniche limitate (in questo caso, uno studio di commercialisti) per [navigare un documento XML/XBRL di grandi dimensioni](https://www.altova.com/it/products/xmlspy/xpath_analyzer_debugger.html) per l'inserimento dati? XMLSpy, incluso nella suite di strumenti MissionKit, offre numerose funzionalità interessanti e diverse visualizzazioni per i dati XML, tra cui la sempre popolare [vista a griglia](https://www.altova.com/it/products/xmlspy/xml_editor.html) per visualizzare in modo grafico la struttura gerarchica di un documento. La possibilità di espandere e comprimere facilmente i contenitori, nonché la funzionalità di trascinamento e rilascio per modificare la posizione, rendono [La visualizzazione a griglia di XMLSpy](https://www.altova.com/it/products/xmlspy/xml_editor.html) Una scelta piuttosto buona per questo compito.  

Naturalmente, non dimentichiamo che XMLSpy [Editor XML](https://www.altova.com/it/xml-editor/) Dispone inoltre di una funzione di ricerca che consentirebbe agli utenti di trovare facilmente ciò che cercano premendo semplicemente **Ctrl + F** oppure utilizzare [Finestra "Trova nei file"](https://www.altova.com/it/features_project.html) per trovare qualsiasi elemento che stiano cercando... ma, purtroppo, nel caso di XBRL, dove i nomi degli elementi sono [incredibilmente, sbalorditivamente](http://en.wiktionary.org/wiki/mindbogglingly) Essendo prolisso, questo potrebbe rappresentare una sfida. Consideriamo, ad esempio, il componente <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAnd IncomeLossFromEquityMethodInvestments>, che fa parte degli standard contabili statunitensi (US-GAAP) e che, come suggerisce il nome, è particolarmente adatto per la gestione di contenuti in formato HTML. Non è molto piacevole dover digitare qualcosa in una finestra di ricerca... La nostra soluzione, quindi, è la vincitrice per essere il metodo più semplice e completo, anche per gli utenti meno esperti di tecnologia [trovare elementi XML all'interno di un documento di grandi dimensioni](https://www.altova.com/it/products/xmlspy/xpath_analyzer_debugger.html), utilizza una combinazione di funzionalità XMLSpy consolidate (tra cui...) [Finestra dell'analizzatore XPath](https://www.altova.com/it/products/xmlspy/xpath_analyzer_debugger.html)) e un [Nuova funzionalità in XMLSpy versione 2009](https://www.altova.com/it/XMLSpy_new_features_index.html), [Completamento automatico delle espressioni XPath](https://www.altova.com/it/products/xmlspy/xpath_analyzer_debugger.html). Basta iniziare a digitare il nome dell'elemento nella finestra dell'analizzatore XPath, e XMLSpy vi mostrerà tutte le possibili opzioni. Successivamente, selezionate l'elemento che state cercando e XMLSpy accederà direttamente a quel nodo all'interno del documento XML.  

[![Completamento automatico delle espressioni XPath in XMLSpy](https://www.altova.com/blog/images/ExploringLargeXMLXBRLDocumentswithXMLSpy_D8B1/xpath_thumb.gif)](https://www.altova.com/blog/images/ExploringLargeXMLXBRLDocumentswithXMLSpy_D8B1/xpath.gif)   

Ora, questo è stato semplice! E, cosa ancora meglio, potete dire ai vostri amici che conoscete XPath. ;) Naturalmente, per gli sviluppatori, la funzione di completamento automatico intelligente di [XPath](https://www.altova.com/it/products/xmlspy/xpath_analyzer_debugger.html) offre molto più della semplice possibilità di trovare un nodo rapidamente. Mentre digitate, vi fornisce funzioni XPath valide, nonché nomi di elementi e attributi provenienti dallo schema associato e dalle istanze XML. XMLSpy tiene conto dei namespace quando elenca le opzioni e, inoltre, fornisce suggerimenti per percorsi complessi quando il nodo desiderato non si trova nelle immediate vicinanze del contesto corrente.

XMLSpy è disponibile come software autonomo o come parte di un pacchetto più ampio [Suite di strumenti MissionKit, vincitrice di numerosi premi](https://www.altova.com/blog/2009/03/altova-missionkit-wins-prestigious-jolt.html).
