---
title: "Przeglądanie dużych dokumentów XML/XBRL za pomocą programu XMLSpy"
date: "2009-03-19"
categories: 
  - "xbrl"
  - "xpath"
tags: 
  - "missionkit"
  - "xbrl"
  - "xmlspy"
  - "xpath"
description: Odkryj skuteczne metody pracy z dużymi dokumentami XML/XBRL za pomocą programu XMLSpy, koncentrując się na funkcjach takich jak widok tabelaryczny i automatyczne uzupełnianie wyrażeń XPath, które ułatwiają wprowadzanie danych.
---
Status: #blog

Tags:  #missionkit #xbrl #xmlspy #xpath

Categories: [xbrl](/blog/pl/category/xbrl.md) | [xpath+xquery](/blog/pl/category/xpathxquery.md)
# Przeglądanie dużych dokumentów XML/XBRL za pomocą programu XMLSpy

W zeszłym tygodniu, podczas prezentacji urządzenia [Nowe funkcjonalności XBRL w pakiecie Altova MissionKit](https://www.altova.com/pl/solutions/xbrl-tools.html), Natknęliśmy się na interesujące pytanie: Jaki jest najlepszy sposób, aby mała i średnia firma o profilu techniczno-biznesowym (w tym przypadku firma doradcza z zakresu rachunkowości) mogła [Przeglądanie dużego dokumentu w formacie XML/XBRL](https://www.altova.com/pl/products/xmlspy/xpath_analyzer_debugger.html) do wprowadzania danych? XMLSpy, który jest częścią zestawu narzędzi MissionKit, oferuje wiele przydatnych funkcji i różnych widoków do pracy z danymi XML, w tym bardzo popularną funkcję [widok siatki](https://www.altova.com/pl/products/xmlspy/xml_editor.html) do wizualizacji hierarchicznej struktury dokumentu w sposób graficzny. Możliwość łatwego rozwijania i zwijania kontenerów oraz przesuwanie elementów za pomocą przeciągania i upuszczania ułatwia [Widok tabelaryczny w programie XMLSpy](https://www.altova.com/pl/products/xmlspy/xml_editor.html) To całkiem dobry wybór do tego zadania.  

Oczywiście, nie zapominajmy, że XMLSpy [Edytor XML](https://www.altova.com/pl/xml-editor/) posiada również funkcję wyszukiwania, która umożliwia użytkownikom proste wyszukiwanie poprzez naciśnięcie **Ctrl + F** lub skorzystaj z [Okno "Wyszukiwanie w plikach"](https://www.altova.com/pl/features_project.html) ...aby znaleźć dowolny element, którego szukają... ale niestety, w przypadku XBRL, gdzie nazwy elementów są [niezwykle zaskakująco, oszałamiająco](http://en.wiktionary.org/wiki/mindbogglingly) Być może, ze względu na jego skomplikowany język, to może stanowić wyzwanie. Rozważmy, na przykład, element o nazwie <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAnd IncomeLossFromEquityMethodInvestments>, który jest częścią standardu US-GAAP. Nie jest to zbyt przyjemne wpisywanie tekstu w oknie wyszukiwania... Nasze rozwiązanie, które zdobyło nagrodę za najprostszy i najbardziej kompleksowy sposób, umożliwiający nawet użytkownikom nietechnicznym [znalezienie elementów XML w dużym dokumencie](https://www.altova.com/pl/products/xmlspy/xpath_analyzer_debugger.html), wykorzystuje połączenie sprawdzonych funkcji XMLSpy (okno [analizatora XPath](https://www.altova.com/pl/products/xmlspy/xpath_analyzer_debugger.html)) oraz [nowej funkcji w XMLSpy w wersji 2009](https://www.altova.com/pl/XMLSpy_new_features_index.html), czyli [automatycznego uzupełniania wyrażeń XPath](https://www.altova.com/pl/products/xmlspy/xpath_analyzer_debugger.html). Po prostu zacznij wpisywać nazwę elementu w oknie analizatora XPath, a program XMLSpy wyświetli wszystkie dostępne opcje. Następnie wybierz element, którego szukasz, a program XMLSpy automatycznie przejdzie do odpowiedniego węzła w dokumencie XML.  

[![Automatyczne uzupełnianie wyrażeń XPath w programie XMLSpy](https://www.altova.com/blog/images/ExploringLargeXMLXBRLDocumentswithXMLSpy_D8B1/xpath_thumb.gif)](https://www.altova.com/blog/images/ExploringLargeXMLXBRLDocumentswithXMLSpy_D8B1/xpath.gif)   

To było proste! A co więcej, możesz powiedzieć swoim znajomym, że znasz XPath. ;) Oczywiście, dla programistów, inteligentne [Automatyczne uzupełnianie wyrażeń XPath](https://www.altova.com/pl/products/xmlspy/xpath_analyzer_debugger.html) Oferuje znacznie więcej niż tylko możliwość szybkiego znalezienia elementu. Podczas wpisywania, wyświetla dostępne funkcje XPath, a także nazwy elementów i atrybutów z powiązanych schematów i instancji XML. XMLSpy uwzględnia przestrzenie nazw podczas wyświetlania opcji i nawet sugeruje ścieżki, gdy wymagany element nie znajduje się w bliskim sąsiedztwie bieżącego kontekstu.

XMLSpy jest dostępny jako samodzielne oprogramowanie lub jako część pakietu [Zestaw narzędzi MissionKit, nagrodzony licznymi nagrodami](https://www.altova.com/blog/2009/03/altova-missionkit-wins-prestigious-jolt.html).
