# Wykresy XML i JSON

### Twórz wykresy na podstawie danych w formacie XML i JSON

Analizuj dane wizualnie- Tworzenie wykresów i diagramów dla formatów XML, XBRL i JSON 
- Wybór danych za pomocą XPath 
- Aktualizacje w czasie rzeczywistym, gdy dane ulegają zmianie 
- Szczegółowa personalizacja wyglądu wykresów 
- Zapisywanie wykresu jako obraz

- Obsługa obrazów tła
- Nakładki na wykresy, umożliwiające łączenie różnych typów wykresów
- Eksportowanie wykresów w formacie XSLT lub XQuery
- Zapisywanie, kopiowanie i drukowanie wykresów XML
- Wizualizacja wyników profilowania XSLT i XQuery 

## Tworzenie wykresów XML

[Wygenerowanie wykresu na podstawie danych XML w programie XMLSpy](https://www.altova.com/images/xmlspy-xml-chart.png)

XMLSpy ułatwia tworzenie atrakcyjnych i efektownych wykresów do prezentacji danych XML. Można wizualizować, analizować i generować raporty dotyczące danych numerycznych w formatach XML i XBRL bezpośrednio w programie XMLSpy, za pomocą zaledwie kilku kliknięć.

Tworzenie wykresów w XMLSpy otwiera zupełnie nowe możliwości w zakresie pracy z danymi XML, ich prezentacji i raportowania. Nie ma już potrzeby eksportowania danych XML do innego formatu lub do innego programu, aby stworzyć atrakcyjny, dynamiczny wykres, który natychmiast prezentuje wyniki i zależności. Po zdefiniowaniu danych i wyglądu wykresu, XMLSpy oferuje różne opcje, dostępne jednym kliknięciem, do udostępniania go: drukowania, kopiowania do schowka, zapisywania jako plik graficzny, a nawet eksportowania go jako kod XSLT lub XQuery, co ułatwia jego ponowne wykorzystanie. Kod XSLT/XQuery można uruchomić w XMLSpy oraz za pomocą RaptorXML, produktu firmy Altova [Wydajny serwer do przetwarzania danych XML i XBRL](../raptorxml.md).

Aby utworzyć wykres, wystarczy zaznaczyć zakres danych w widoku tekstowym XML lub w widoku tabelarycznym XML, kliknąć prawym przyciskiem myszy i wybrać opcję "Nowy wykres". Otworzy się okno dialogowe "Wybierz kolumny", które pozwala określić dane dla osi X i osi Y. Ścieżka XPath jest automatycznie wpisywana w oparciu o położenie kursora lub zaznaczonego zakresu danych. Alternatywnie, można ręcznie wprowadzić ścieżkę XPath, aby określić dane, które mają być wyświetlone na wykresie. Po wybraniu danych, okno dialogowe "Wybierz dane" umożliwia dalszą konfigurację serii wykresu, wartości osi i inne ustawienia. 

Można również [tworzyć wykresy bezpośrednio w programie XML Grid](https://www.altova.com/blog/xml-grid-gets-a-makeover/#:~:text=XML%20file%20itself.-,Charts%20and%20graphs,-XML%20Grid%20even), korzystając ze specjalnej funkcji do tworzenia wykresów.

Okno dialogowe "Wygląd wykresu" umożliwia precyzyjne dostosowanie wyglądu wykresu, w tym tytułu wykresu i legendy, schematu kolorów, etykiet osi, obrazu tła i wielu innych elementów. 

Wyświetlane wykresy są dynamiczne i oparte na danych XML, dlatego jeśli zaktualizujesz plik XML, wykres zostanie również zaktualizowany. 

### Rodzaje wykresów {#types}

Wykresy można następnie wydrukować lub wyeksportować do wykorzystania w innych aplikacjach. Obsługiwane są następujące typy wykresów:

- Wykresy kołowe (dwuwymiarowe i trójwymiarowe)
- Wykresy słupkowe (2D i 3D) oraz wykresy słupkowe grupowane (2D i 3D)
- Wykresy liniowe przedstawiające dane w podziale na kategorie i wartości
- Wykresy słupkowe i wykresy słupkowe warstwowe
- Wykresy świecowe
- Wykresy wskazowe

[](https://www.altova.com/images/xmlspy-xml-candlestick-chart.png)

## Zapisywanie i eksportowanie wykresów

Po zakończeniu tworzenia wykresu, można go łatwo wydrukować, skopiować, zapisać jako obraz lub wyeksportować jako kod XSLT lub XQuery. Eksportowanie wykresu jako kod XSLT lub XQuery umożliwia wykorzystanie go w własnym arkuszu stylów lub aplikacji do generowania wykresu na podstawie dynamicznych danych XML. 

## Tworzenie wykresów JSON

Tworzenie wykresów na podstawie danych numerycznych w formacie JSON jest równie proste w programie XMLSpy.

Dozwolenie [Wizualizacja danych JSON w postaci wykresów](https://www.altova.com/blog/analyze-json-data-in-xmlspy-grid-view/) Jest przydatny do analizy danych w formacie JSON w różnych sytuacjach, od analizy danych i badań naukowych, po wizualizację danych otrzymywanych z usług internetowych lub interfejsów API.

Po skonfigurowaniu funkcji wykresu w widoku JSON Grid, ikona zapisu umieszcza wykres w pliku jako obraz zakodowany w formacie base-64. Można również kliknąć prawym przyciskiem myszy na samym wykresie i zapisać go jako plik graficzny, np. w formacie .png lub .jpg. 


## Call to Action

[Pobierz teraz w pełni funkcjonalną, bezpłatną 30-dniową wersję próbną programu Altova XMLSpy!](download.md)
[Istniejący klienci mogą zaktualizować oprogramowanie do najnowszej wersji, korzystając z tej strony.](download.md)
[XMLSpy, już teraz.](https://shop.altova.com/XMLSpy)

