XMLSpy, wersja 2011
Ostatnio pisaliśmy na blogu o [[2010/09/altova-missionkit-2011-is-now-available.html) i o wszystkich nowych funkcjach, które ona oferuje. Teraz przyjrzyjmy się bliżej programowi XMLSpy 2011 i nowościom w [edytorze XML](https://www.altova.com/pl/xml-editor|premierze wersji 2011 programu MissionKit]]:
- Tworzenie wykresów kołowych, liniowych, słupkowych oraz wykresów punktowych na podstawie danych w formacie XML
- Walidacja wiadomości SOAP w odniesieniu do specyfikacji SOAP oraz odpowiadającego pliku WSDL
- Spłaszczacz schematów
- Wybór podzbioru schematów
Tworzenie wykresów i diagramów na podstawie danych w formacie XML
Podobnie jak wiele innych narzędzi w pakiecie MissionKit 2011, XMLSpy teraz obsługuje generowanie wykresów i diagramów. Tworzenie wykresów jest funkcją unikalną dla XMLSpy i wprowadza zupełnie nowy wymiar do pracy z danymi w edytorze XML. Teraz można wizualizować i analizować dane numeryczne w formacie XML – oraz dane w formacie XBRL – bezpośrednio w programie XMLSpy, za pomocą zaledwie kilku kliknięć. Koniec z eksportowaniem do Excela! Dostępne są następujące typy wykresów:
- Wykresy kołowe dwuwymiarowe i trójwymiarowe
- Wykresy słupkowe dwuwymiarowe i trójwymiarowe
- Wykresy liniowe z podziałem na kategorie
- Wykresy wartości
- Wykresy wskazowe
Poniżej znajdują się dwa przykładowe wykresy, które ilustrują niektóre z możliwości prezentacji danych XML w atrakcyjny i zrozumiały sposób – wystarczy kilka kliknięć.
Aby utworzyć nowy wykres, wystarczy zaznaczyć zakres danych w widoku tekstowym lub tabelarycznym, kliknąć prawym przyciskiem myszy i wybrać opcję "Nowy wykres". Można również określić dane do wyświetlenia na wykresie za pomocą wyrażenia XPath. Po wybraniu kolumn danych, które mają być wyświetlane, za pomocą okna dialogowego "Wybierz kolumny", albo za pomocą wyrażenia XPath, albo poprzez zaznaczenie danych w oknie, oraz określeniu sposobu ich prezentacji...

...można wybrać rodzaj wykresu, a także jego wygląd, od kolorów po czcionki i inne elementy. Można stworzyć do dziewięciu różnych wykresów na dostępnych zakładkach w oknie wyjściowym, a każdy z nich można zapisać jako plik graficzny o określonym rozmiarze, klikając tylko raz, lub wydrukować bezpośrednio z programu XMLSpy. Można również skopiować go do schowka, aby wkleić w innej aplikacji, takiej jak Microsoft® Word lub PowerPoint. Jedną z najciekawszych cech tych wykresów jest to, że są one w pełni dynamiczne. Po wprowadzeniu zmian w danych XML, na których oparty jest wykres, można go natychmiast odtworzyć. Można to zrobić automatycznie, klikając przycisk "Odśwież", lub ręcznie, w zależności od preferencji. Co więcej, można skopiować kod XSLT lub XQuery służący do generowania wykresu do schowka, aby wykorzystać go we własnym arkuszu stylów lub aplikacji. Kod XSLT/XQuery można uruchomić w programie XMLSpy oraz za pomocą AltovaXML Wersja Enterprise Edition (2011), procesor standardów XML firmy Altova. Wsparcie dla narzędzia do tworzenia wykresów rozciąga się również na program XMLSpy Profilator XSLT i Profilator zapytań XQuery, również. Po przeanalizowaniu działania transformacji XSLT lub zapytań XQuery, jedno kliknięcie generuje wykres, który pozwala natychmiast wizualizować wyniki w oparciu o jeden lub więcej kryteriów. Dzięki temu można łatwo i natychmiast interpretować wyniki profilowania działania transformacji XSLT lub zapytań XQuery, a także przekazywać te wyniki innym członkom zespołu w sposób przejrzysty i wizualny.
Walidacja wiadomości SOAP
Ta nowa funkcja, często żądana przez naszych klientów, będzie bardzo przydatna dla programistów tworzących usługi internetowe, ponieważ pozwala im upewnić się, że ich wiadomości SOAP są poprawne zgodnie ze specyfikacją SOAP, a także z dowolnymi schematami XML, które są odniesione w odpowiadającej definicji WSDL.
Spłaszczacz schematów
Nowa funkcja uproszczenia schematu w programie XMLSpy 2011 umożliwia projektantom schematów łączenie wszystkich powiązanych plików, które są zawarte w schemacie, w jeden plik. Dzięki temu można używać uproszczonego schematu XML bez konieczności korzystania z połączenia sieciowego w celu uzyskania dostępu do wymaganych plików. Może to być szczególnie ważne podczas dystrybucji schematu w ramach aplikacji.

Wybór podzbioru schematów
Wiele schematów jest dość rozbudowanych i zawiera więcej typów i elementów, niż jest potrzebne do konkretnej aplikacji lub wymiany informacji. Co więcej, im większy jest schemat, tym dłużej może trwać jego ładowanie i walidacja. Możliwość tworzenia nowego schematu na podstawie podzbioru pozwala programiście wybrać niektóre elementy lub typy globalne z dużego schematu, aby utworzyć mniejszy, zawierający tylko potrzebne elementy. Ta funkcja jest szczególnie przydatna przy pracy z wymianami informacji NIEM, ale została również zgłoszona przez innych użytkowników do różnych zastosowań.

Przeczytaj o wszystkich Dodane funkcje do zestawu narzędzi Altova MissionKit lub Pobierz najnowszą wersję Obecnie, jeśli jesteś naszym obecnym klientem i posiadasz aktywny pakiet wsparcia i utrzymania, możesz bezpłatnie zaktualizować oprogramowanie do wersji 2011.