W dniu 29 października 2026 roku ogłoszono wersję 2027 edytora XML i JSON. Zapoznaj się ze wszystkimi nowymi funkcjami i zaktualizuj do najnowszej wersji.
| XMLSpy® 2027 (29 października 2026 r.) | Enterprise | Professional | ||
|---|---|---|---|---|
| Wsparcie dla Open API 3.2 | ||||
| Obsługa żądań POST z wykorzystaniem formatu multipart/form-data | ||||
| Możliwość generowania żądań HTTP na podstawie aktualnego pliku OpenAPI | ||||
| Możliwość edycji schematu XML zawartego w pliku OpenAPI | ||||
| Walidacja i generowanie próbek danych na podstawie wybranej definicji schematu JSON | ||||
| Walidacja i generowanie przykładowych danych dla schematów JSON w plikach OpenAPI | ||||
| Nowe ustawienie umożliwiające aktywację plików jednym kliknięciem w oknie projektu | ||||
| Wsparcie dla renderowania tabel w formacie XBRL na podstawie plików CSV | ||||
| Wsparcie dla ograniczeń tabel w formacie XBRL-CSV, wersja 1.0 | ||||
| Wsparcie dla SQL Server 2025 | ||||
| Wsparcie dla Oracle 26 | ||||
| Wsparcie dla Informix 15 | ||||
| Wsparcie dla MySQL w wersji 9.7 | ||||
| Wsparcie dla SQLite w wersji 3.53 | ||||
| Wsparcie dla MariaDB 12 | ||||
| Wsparcie dla wersji Eclipse 4.40 (czerwiec 2026) i 4.41 (wrzesień 2026) |
Okno testowania HTTP w programie XMLSpy teraz obsługuje wysyłanie żądań POST i PUT z wykorzystaniem formatu multipart/form-data. Ten typ zawartości jest standardowym sposobem, w jaki interfejsy API internetowe przyjmują przesyłanie plików oraz żądania, które łączą różne rodzaje danych, takie jak pola tekstowe, JSON i pliki binarne, w jednej wiadomości. Każda część żądania zawiera własną nazwę, nagłówki i typ zawartości, co czyni go bardziej elastycznym niż proste przesyłanie danych w formacie klucz-wartość.
Okno testowania HTTP teraz zawiera narzędzia ułatwiające tworzenie żądań wieloczęściowych. Dla każdej części żądania można określić nazwę, wybrać, czy ma to być wartość tekstowa, czy plik, ustawić typ zawartości, a następnie wprowadzić tekst lub wybrać plik do przesłania.
Można dodać tyle elementów, ile wymaga interfejs API, więc przesyłanie wielu plików w jednym żądaniu lub wysyłanie pliku wraz z jego metadanymi w formacie JSON jest teraz kwestią wypełnienia kilku pól w oknie testowania HTTP.
Asystent OpenAPI został również zaktualizowany, aby obsługiwał ten typ zawartości. Podczas generowania żądania testowego na podstawie definicji OpenAPI, w której operacja deklaruje ciało żądania w formacie multipart/form-data, XMLSpy odczytuje schemat dla tej operacji i automatycznie wypełnia edytor sekcji formularza oczekiwanymi elementami, w tym ich nazwami i typami. Następnie można wprowadzić wartości i ścieżki do plików, wysłać żądanie i sprawdzić odpowiedź w tym samym oknie, dokładnie tak jak w przypadku każdego innego typu żądania.
Okno testowania HTTP teraz obejmuje pełen zakres zapytań, jakie typowa API przyjmuje, od danych w formacie JSON i prostych formularzy, po przesyłanie plików i żądania dotyczące treści mieszanych. Można zbudować zapytanie ręcznie lub wygenerować je na podstawie definicji OpenAPI, a następnie wysłać je i sprawdzić odpowiedź, wszystko w jednym oknie.
Podczas pracy z plikiem OpenAPI, teraz można kliknąć prawym przyciskiem myszy na dowolną operację i wygenerować dla niej żądanie HTTP. XMLSpy odczytuje ścieżkę, metodę, parametry oraz treść żądania z otaczającej definicji i otwiera gotowe do wysłania żądanie w oknie testowania HTTP, dzięki czemu można przetestować punkt końcowy bez opuszczania pliku ani ponownego wprowadzania jego szczegółów.
Kiedy dokument OpenAPI zawiera schematy, można je teraz przeglądać i edytować bezpośrednio w graficznym edytorze schematów JSON w programie XMLSpy. Wystarczy przełączyć się do widoku schematu podczas pracy z dokumentem OpenAPI, a schematy zostaną wyświetlone na liście.
Kliknięcie ikony schematu obok danego schematu w liście otwiera jego szczegółowy widok graficzny.
Oprócz możliwości weryfikacji instancji JSON względem pełnego schematu JSON lub generowania przykładowych danych na jego podstawie, teraz można wybrać pojedynczą definicję w schemacie i wykorzystać ją do weryfikacji instancji JSON lub generowania przykładowych danych.
Jest to przydatne, gdy pracujesz z fragmentem większego dokumentu, takim jak treść żądania API, pojedynczy rekord lub blok konfiguracji, który odpowiada jednemu definicji, a nie całemu schematowi.
Dokumenty OpenAPI zazwyczaj definiują strukturę danych przesyłanych w żądaniach i odpowiedziach jako schematy JSON, umieszczone bezpośrednio w dokumencie lub w sekcji "components/schemas". Teraz można wybrać dowolną z tych definicji schematu bezpośrednio w dokumencie OpenAPI i wykorzystać ją do weryfikacji instancji JSON lub generowania przykładowych danych. Dzięki temu można sprawdzić zawartość żądania lub wygenerować realistyczną odpowiedź, bez konieczności wyodrębniania schematu do oddzielnego pliku.
Nowa funkcja umożliwia aktywację plików jednym kliknięciem w oknie projektu. Po włączeniu tej opcji w zakładce "Projekt" w menu "Narzędzia/Opcje", można kliknąć raz na plik, aby go otworzyć, lub przywrócić go na wierzch, jeśli jest już otwarty. Jest to szybki sposób na przełączanie się między plikami w dużych projektach, co odpowiada sposobowi pracy stosowanemu w innych nowoczesnych edytorach i środowiskach programistycznych.
XMLSpy obsługuje OIM 1.0, w tym walidację i konwersję raportów w formacie xBRL-CSV. Teraz może również wyświetlać tabele czytelne dla człowieka jako XML lub HTML bezpośrednio z dokumentów xBRL-CSV, podobnie jak robi to w przypadku plików XBRL opartych na XML.
Dowiedz się więcej o wszystkich dodatkowych funkcjach, które uzyskasz, korzystając z modernizacja z starszej wersji do XMLSpy Version 2027.
| XMLSpy® 2026 (21 października 2025) | Enterprise | Professional | ||
|---|---|---|---|---|
| Edytor BSON | ||||
| Edycja pakietów taksonomii XBRL | ||||
| Wsparcie dla ograniczeń tabel w formacie XBRL-CSV, wersja 1.0 | ||||
| Wsparcie dla Firebird 5.0 | ||||
| Obsługa wersji MariaDB 11.4 i 11.8 | ||||
| Wsparcie dla PostgreSQL 17 | ||||
| Wsparcie dla wersji zapoznawczej Visual Studio 2026 | ||||
| Obsługa wersji Eclipse 4.34, 4.35, 4.36, 4.37 | ||||
| Wsparcie dla systemu Windows Server 2025 |
| XMLSpy® 2025 (22 października 2024) | Enterprise | Professional | ||
|---|---|---|---|---|
| Widok siatki YAML | ||||
| Rozszerzone wsparcie dla formatu YAML w trybie edycji tekstu | ||||
| Obsługa schematów YAML | ||||
| Wsparcie dla rozszerzeń Open API w edytorze schematów JSON | ||||
| Sprawdzanie jakości danych XBRL dla EBA | ||||
| Wyszukiwanie i zamiana tekstu w archiwach ZIP | ||||
| Wsparcie dla MySQL w wersji 8.4 | ||||
| Wsparcie dla wersji MariaDB 10.11, 11.2 i 11.4 | ||||
| Obsługa wersji Eclipse 4.30, 4.31, 4.32, 4.33 | ||||
| Obsługa linków do filmów w projektach |
| XMLSpy® 2024 (24 października 2023) | Enterprise | Professional | ||
|---|---|---|---|---|
| Asystent AI | ||||
| Wsparcie dla edycji plików w formacie Markdown | ||||
| Ulepszone wsparcie dla dużych plików w widoku siatki | ||||
| Możliwość zapisywania i odczytywania żądań HTTP | ||||
| Wsparcie dla baz danych MySQL i MariaDB dostępne natywnie | ||||
| Aktualizacja wsparcia dla formatu OIM XBRL | ||||
| Wsparcie dla obliczeń XBRL w wersji 1.1 | ||||
| Integracja z wersjami Eclipse 2023-06 i 2023-09 | ||||
| Zapisywanie diagramów schematów w formacie SVG | ||||
| Obsługa przewijania za pomocą kółka myszy w poziomie |
| XMLSpy® 2023 (19 października 2022) | Enterprise | Professional | ||
|---|---|---|---|---|
| Altova XML Schema Manager | ||||
| Tryby jasny i ciemny | ||||
| Sprawdzanie zgodności raportów z wymaganiami ESEF w formacie XBRL | ||||
| Szybkie i efektywne wsparcie dla kodeka Avro | ||||
| Wsparcie dla przeglądarki Microsoft Edge w trybie przeglądania | ||||
| Wsparcie dla dodatkowych wersji baz danych | ||||
| Integracja z wersjami Eclipse 4.23, 4.24 i 4.25 |
| XMLSpy® 2022r2 (8 marca 2022) | Enterprise | Professional | ||
|---|---|---|---|---|
| Ulepszona konwersja z formatu XML Schema do formatu JSON Schema | ||||
| Ustawienie maksymalnej liczby poziomów zagnieżdżenia podczas generowania przykładowych plików XML | ||||
| Możliwość zapisywania obrazów/plików w trybie edycji | ||||
| Nowy pasek narzędzi w oknie projektu | ||||
| Obsługa obrazów w oknie projektu | ||||
| Obsługa domyślnego typu pliku | ||||
| Generowanie kodu dla Visual Studio 2022 i .NET 6 | ||||
| Wsparcie dla poziomu ważności oświadczeń XBRL 2.0 | ||||
| Wsparcie dla dodatkowych wersji baz danych | ||||
| Integracja z Visual Studio 2022 | ||||
| Integracja z Eclipse 4.22 |
| XMLSpy® 2022 (27 października 2021) | Enterprise | Professional | ||
|---|---|---|---|---|
| Wsparcie dla systemu Windows 11 | ||||
| Nowe opcje dotyczące sposobu zakończenia pracy | ||||
| Znaczące usprawnienia wydajności w nowym widoku siatki XML | ||||
| Stały nagłówek podczas przewijania w widoku siatki | ||||
| Wskaźniki odstępów w widoku siatki | ||||
| Nowe opcje zachowywania odstępów podczas formatowania kodu | ||||
| Obsługa formatu BSON (binarny JSON) w schematach JSON | ||||
| Zapisywanie wyrażeń bezpośrednio w oknie XPath/XQuery | ||||
| Obsługa standardu OIM 1.0 dla formatu XBRL | ||||
| Rozszerzone wsparcie dla niektórych taksonomii XBRL | ||||
| Ustawienia konfiguracyjne dotyczące limitów i śladów komunikatów związanych z walidacją XBRL | ||||
| Wsparcie dla dodatkowych wersji baz danych | ||||
| Obsługa wersji Eclipse 4.19, 4.20 i 4.21 |
| XMLSpy® 2021 (14 października 2020) | Enterprise | Professional | ||
|---|---|---|---|---|
| Menedżer taksonomii XBRL | ||||
| Aktualizacje taksonomii XBRL związane z COVID-19 | ||||
| Wprowadzono liczne ulepszenia w widoku siatki JSON | ||||
| Obsługa identyfikatorów JSON | ||||
| Nowe funkcje rozszerzeń Altova umożliwiają pobieranie informacji związanych ze schematami | ||||
| Aktualizacja wsparcia dla bazy danych MariaDB | ||||
| Integracja z wersjami Eclipse 4.15 i 4.16 |
| XMLSpy® wersja 2020r2 (17 marca 2020) | Enterprise | Professional | ||
|---|---|---|---|---|
| Walidacja podczas edycji | ||||
| Automatyczne tworzenie kopii zapasowych dokumentów podczas edycji | ||||
| Ulepszenia debugera XPath | ||||
| Nowe opcje przestrzeni nazw w generowanym kodzie (C++, C#, Java) | ||||
| Obsługa plików X3D | ||||
| Wsparcie dla dodatkowych wersji baz danych | ||||
| Integracja z wersjami Eclipse 4.13 i 4.14 |
| XMLSpy® 2020 (9 października 2019) | Enterprise | Professional | ||
|---|---|---|---|---|
| Całkowicie odświeżony edytor siatek JSON | ||||
| Tworzenie wykresów na podstawie danych w formacie JSON | ||||
| Obsługa formatu JSON Lines oraz komentarzy w formacie JSON | ||||
| Nowe opcje formatowania JSON | ||||
| Wsparcie dla XULE | ||||
| Wprowadzono liczne ulepszenia w zakładce XPath/XQuery | ||||
| Generowanie kodu dla Visual Studio 2019 | ||||
| Integracja z Visual Studio 2019 oraz z wersjami 4.11 i 4.12 środowiska Eclipse | ||||
| Wsparcie dla dodatkowych wersji baz danych |
| XMLSpy® wersja 2019, wydanie 3 (2 kwietnia 2019) | Enterprise | Professional | ||
|---|---|---|---|---|
| Podział ekranu z tekstem | ||||
| Obsługa standardów JSON Schema wersji draft-06 i draft-07 | ||||
| Wsparcie dla dodatkowych wersji baz danych | ||||
| Aktualizacja wsparcia dla OpenJDK | ||||
| Wsparcie dla Office 2019 (format OOXML) | ||||
| Wsparcie techniczne dla systemu Windows Server 2019 | ||||
| Wsparcie dla wersji 4.9 i 4.10 Eclipse |
| XMLSpy® 2019 (17 października 2018) | Enterprise | Professional | ||
|---|---|---|---|---|
| XMLSpy staje się jeszcze lepszy! Nowe wsparcie dla monitorów o wysokiej rozdzielczości | ||||
| Wsparcie dla dodatkowych wersji baz danych | ||||
| Wsparcie dla standardu XBRL Generic Preferred Label 1.0 | ||||
| Usunięcie zduplikowanych danych XBRL | ||||
| Nowe narzędzia ułatwiające wprowadzanie danych do domeny XBRL z typami danych | ||||
| Wsparcie dla standardów rachunkowości US-GAAP obowiązujących w roku 2018 | ||||
| Wsparcie dla Eclipse 4.8 |
| XMLSpy® wersja 2018r2 (17 kwietnia 2018) | Enterprise | Professional | ||
|---|---|---|---|---|
| Przetwarzanie danych JSON za pomocą XSLT, XPath i XQuery | ||||
| Okno testowania HTTP umożliwia import danych z plików WSDL | ||||
| Kolorowanie składni dla nowych typów plików | ||||
| Oprogramowanie certyfikowane zgodnie ze standardem XBRL™ Oznaczenie nadane przez organizację XBRL International | ||||
| Wsparcie dla edycji szablonów wartości XSLT3 | ||||
| Wsparcie dla baz danych Teradata 16 i MariaDB 10 | ||||
| Szczegółowe ustawienia serwera proxy dla sieci | ||||
| Możliwość przerywania długotrwałych procesów podczas debugowania transformacji XSLT/XQuery |
| XMLSpy® 2018 (3 października 2017) | Enterprise | Professional | ||
|---|---|---|---|---|
| Nowe okno testowania protokołu HTTP | ||||
| Porównywanie i łączenie plików XML w trybie trójstronnym | ||||
| Znaczące ulepszenia w silniku XSLT | ||||
| Poprawiona zgodność z normami w silniku XSLT/XQuery | ||||
| Obsługa metod `xsl:output` o nazwach "adaptive" i "json" | ||||
| Przeprojektowany dialog "Narzędzia/Opcje" | ||||
| Wsparcie dla wersji 1.0 standardu XBRL | ||||
| Wsparcie dla podpisu XML 1.1 | ||||
| Wsparcie dla generowania kodu dla środowisk Visual Studio 2013, 2015 i 2017 | ||||
| Integracja z Eclipse 4.7 | ||||
| Obsługa baz danych Sybase 16, PostgreSQL 9.6 oraz MySQL 5.7 | ||||
| Wsparcie dla FOP 2.2 |
| XMLSpy® wersja 2017, wydanie 3 (4 kwietnia 2017) | Enterprise | Professional | ||
|---|---|---|---|---|
| Mapowanie wsteczne dla XSLT i XQuery | ||||
| Wsparcie dla formatu JSON5 | ||||
| Obsługa rozszerzeń schematu JSON dla Microsoft Azure Resource Manager | ||||
| Pasek wyszukiwania umożliwia wykonywanie wyszukiwań obejmujących wiele linii | ||||
| Wyświetlanie błędów walidacji oraz propozycji automatycznych poprawek w lewym marginesie w trybie edycji tekstu | ||||
| Wsparcie dla podpisywania za pomocą algorytmu SHA-256 | ||||
| Kolorowanie składni wyrażeń XPath w arkuszach stylów XSLT | ||||
| W silniku wykresów wprowadzono liczne nowe funkcje | ||||
| Możliwość przerywania długotrwałych transformacji XSLT/XQuery | ||||
| Wsparcie dla rozszerzalnych enumeracji XBRL w wersji 1.1 | ||||
| Integracja z Visual Studio 2017 | ||||
| Wsparcie dla systemu Windows Server 2016 |
| XMLSpy® 2017 (4 października 2016) | Enterprise | Professional | ||
|---|---|---|---|---|
| Nowa funkcja wyszukiwania dostępna w widoku tekstu | ||||
| Wyróżnianie powiązanych wyników wyszukiwania | ||||
| Nowe polecenie umożliwiające przejście do elementu nadrzędnego w widoku tekstowym | ||||
| Edycja i weryfikacja plików schematów Apache Avro | ||||
| Specjalny widok siatki do przeglądania i wyszukiwania plików binarnych Apache Avro | ||||
| Nowe funkcje XSLT/XQuery | ||||
| Usprawnienia wydajności XSLT i XQuery | ||||
| Wsparcie dla pakietów taksonomii XBRL | ||||
| Wsparcie dla Inline XBRL | ||||
| Wsparcie dla sterowników baz danych ADO.NET | ||||
| Wsparcie dla PostgreSQL dostępne natywnie | ||||
| Wsparcie dla baz danych Progress OpenEdge | ||||
| Wsparcie dla SQL Server 2016 | ||||
| Edycja nagłówków i stopki w dynamicznych tabelach HTML oraz tabelach CALS | ||||
| Wsparcie dla integracji z Eclipse 4.6 |
| XMLSpy® wersja 2016, wydanie 2 (16 lutego 2016) | Enterprise | Professional | ||
|---|---|---|---|---|
| Debugger dla XPath i XQuery | ||||
| Nowe opcje układu dla okna XPath/XQuery | ||||
| Konwersja między schematami XML a schematami JSON | ||||
| Generowanie instancji JSON na podstawie schematu JSON | ||||
| Generowanie dokumentacji w formacie JSON Schema | ||||
| Ulepszenia w widoku tekstu: lepsze składanie kodu, synchronizacja edycji znaczników i wiele innych | ||||
| Wsparcie dla dodatkowych instrukcji XSLT 3.0 | ||||
| Wsparcie dla poziomu ważności oświadczeń XBRL 1.0 | ||||
| Integracja z Eclipse 4.5 |
| XMLSpy® 2016 (wydanie z 30 września 2015 roku) | Enterprise | Professional | ||
|---|---|---|---|---|
| Edytor i walidator schematów JSON | ||||
| Generowanie schematu JSON na podstawie przykładowego dokumentu JSON | ||||
| Walidacja instancji JSON i narzędzia ułatwiające wprowadzanie danych, oparte na schemacie JSON | ||||
| Masowe narzędzie do konwersji plików XML na format JSON, przeznaczone do przetwarzania dużej liczby plików | ||||
| Wykonanie transformacji XSLT i zapytań XQuery na zainstalowanych serwerach RaptorXML | ||||
| Wysokowydajna walidacja danych JSON za pomocą zainstalowanego serwera RaptorXML | ||||
| Wsparcie dla systemu Windows 10 | ||||
| Wsparcie dla baz danych Firebird | ||||
| Wsparcie dla wielu baz danych zostało zaktualizowane i obejmuje najnowsze wersje: IBM DB2 10.5, SQL Server 2014, PostgreSQL 9.4, MySQL 5.6 oraz Oracle 12C | ||||
| Integracja z Visual Studio została zaktualizowana i teraz obsługuje wersję VS 2015 |
| XMLSpy® wersja 2015, wydanie 3 (25 lutego 2015) | Enterprise | Professional | ||
|---|---|---|---|---|
| Obsługa standardów XPath 3.1 i XQuery 3.1 | ||||
| Znacznie rozbudowana zakładka XPath/XQuery | ||||
| Wsparcie dla zabezpieczeń usług internetowych oraz innych rozszerzeń związanych z bezpieczeństwem | ||||
| Wsparcie dla rozszerzalnych enumeracji XBRL w wersji 1.0 | ||||
| Obsługa niestandardowych czcionek w oknach wyjściowych |
| XMLSpy® 2015 (17 września 2014) | Enterprise | Professional | ||
|---|---|---|---|---|
| Inteligentna modyfikacja plików XML za pomocą funkcji aktualizacji XQuery 1.0/3.0 – wygodne okno umożliwia użytkownikom inteligentne aktualizowanie instancji XML | ||||
| Wsparcie dla mechanizmu aktualizacji XQuery poprzez uruchomienie zapytania XQuery (Alt+F10) | ||||
| Ulepszone wsparcie dla XSLT 3.0, w tym obsługa elementu `xsl:assert` oraz automatyczne wykrywanie rekurencji ogonowej dla `xsl:call-template` | ||||
| Podgląd układu tabeli XBRL – graficzny widok umożliwia podgląd tabeli w czasie rzeczywistym podczas edycji | ||||
| Tworzenie formuł XBRL w sposób wizualny, dzięki nowemu podglądowi tabel XBRL – umożliwiający tworzenie formuł XBRL za pomocą prostych kliknięć | ||||
| Aktualizacja wsparcia dla taksonomii US GAAP, obejmująca rok 2014 | ||||
| Znacząco zoptymalizowane wsparcie dla taksonomii EBA 2.1 (COREP/FINREP) – duże pliki są teraz weryfikowane znacznie szybciej | ||||
| Dodanie schematów UBL 2.1 – teraz są one dołączone do produktu | ||||
| Wsparcie dla Eclipse 4.4 |
| XMLSpy® wersja 2014, wydanie 2 (19 marca 2014) | Enterprise | Professional | ||
|---|---|---|---|---|
| Optymalizator szybkości przetwarzania XSL | ||||
| Duża liczba nowych funkcji rozszerzeń Altova | ||||
| Dodatkowe wsparcie dla XSLT 3.0 | ||||
| Kompletne wsparcie dla XQuery 3.0 | ||||
| Edytor bazy danych powiązań tabel XBRL | ||||
| Nowe polecenia do wykonywania formuł XBRL oraz generowania tabel XBRL | ||||
| Możliwość dostarczania niestandardowych komunikatów o błędach dla reguł walidacji schematu XML | ||||
| Wsparcie dla integracji z Visual Studio 2013 (rozszerza wsparcie dla poprzednich wersji) |
| XMLSpy® 2014 (29 października 2013) | Enterprise | Professional | ||
|---|---|---|---|---|
| Obsługa schematów XML 1.1 – pełne wsparcie dla walidacji i edycji graficznej | ||||
| Wsparcie dla XPath 3.0, w tym inteligentne automatyczne uzupełnianie wyrażeń XPath | ||||
| Wsparcie dla XSLT 3.0 – umożliwia edycję, debugowanie i profilowanie kodu XSLT | ||||
| Wsparcie dla XQuery 3.0 – umożliwiające edycję, debugowanie i profilowanie zapytań XQuery | ||||
| Wsparcie dla formuł XBRL i typów koncepcji XBRL | ||||
| Możliwość wyświetlania wielu błędów walidacji jednocześnie – w oparciu o konfigurację użytkownika | ||||
| Obsługa nowych baz danych: * SQL Server 2012; * PostgreSQL 9.0.10, 9.1.6, 9.2.1; * IBM DB2 9.5, 9.7, 10.1; * Informix 11.70; * MySQL 5.5.28; * Sybase ASE 15, 15.7; * Access 2010, 2013 | ||||
| Integracja z Eclipse 4.3 – najnowszą wersją tego popularnego środowiska programistycznego | ||||
| Możliwość generowania przykładowych instancji XML, uwzględniających wszystkie dostępne opcje schematu |
| XMLSpy® 2013 (15 września 2012) | Enterprise | Professional | ||
|---|---|---|---|---|
| Inteligentne poprawianie: automatyczna korekta błędów walidacji | ||||
| Możliwości płynnej integracji w aplikacjach Java | ||||
| Wsparcie dla osadzonych schematów XML w plikach WSDL | ||||
| Rozszerzone opcje dokumentacji WSDL | ||||
| Elastyczna integracja z zewnętrznymi programami | ||||
| Obsługa słów zapisanych w formacie CamelCase w narzędziu sprawdzającym pisownię | ||||
| Możliwość usunięcia zbędnych odstępów | ||||
| Integracja z Eclipse 4.2 (dodatkowe wsparcie dla wcześniejszych wersji) | ||||
| Wsparcie dla taksonomii XBRL zgodnej z amerykańskimi standardami rachunkowości (US GAAP) z roku 2012 (dodatkowe wsparcie dla wcześniejszych wersji) | ||||
| Wsparcie dla dostawcy MSSCCI dla serwera Team Foundation Server w wersji 2010, przeznaczonego do systemów kontroli wersji |
| XMLSpy® wersja 2012, wydanie 2 (23 lutego 2012) | Enterprise | Professional | ||
|---|---|---|---|---|
| Obsługa formatu EPUB 2.x: możliwość edycji, weryfikacji i podglądu dokumentów EPUB do tworzenia e-booków i publikacji cyfrowych | ||||
| Obsługa formatów Zip i OOXML rozszerzona do wersji Professional – wcześniej ta funkcjonalność była dostępna tylko w wersji XMLSpy Enterprise | ||||
| Wsparcie dla logicznych plików w bazach danych IBM iSeries – zwiększa integrację baz danych dzięki obsłudze logicznych plików, które są specyficzne dla systemu IBM iSeries | ||||
| Możliwość kodowania/dekodowania znaków XML – proste polecenie do kodowania/dekodowania znaków, które mają być wstawione jako tekst/w formacie XML | ||||
| Szybsze uruchamianie – XMLSpy teraz uruchamia się w czasie prawie o połowę krótszym niż dotychczas |
| XMLSpy® 2012 (19 października 2011) | Enterprise | Professional | ||
|---|---|---|---|---|
| Obsługa HTML5 – rozszerza wsparcie dla edycji HTML4 i XHTML, oferując funkcje takie jak pomoc kontekstowa, automatyczne uzupełnianie kodu itp. | ||||
| Obsługa CSS3 – wsparcie edycji dla najnowszej wersji języka arkuszy stylów | ||||
| Obsługa sterowników baz danych JDBC – rozszerza wsparcie dla ODBC i ADO | ||||
| Nowe API dla Javy – całkowicie nowe, natywne API dla Javy, umożliwiające automatyzację funkcjonalności programu XMLSpy (dostępne jest również API COM) | ||||
| Nowe przykłady kodu dla interfejsów API – przykłady demonstrujące, jak wykorzystać interfejsy API programu XMLSpy w wybranym środowisku | ||||
| Znajdź w projekcie – łatwo znajdź pliki w dużych lub złożonych projektach XMLSpy |
| XMLSpy® wersja 2011, wydanie 3 (8 czerwca 2011) | Enterprise | Professional | ||
|---|---|---|---|---|
| Podpisy cyfrowe dla dokumentów XML – zwiększają bezpieczeństwo przesyłania plików XML | ||||
| Wsparcie dla PXF w widoku "Authentic" – umożliwia tworzenie w pełni przenośnych formularzy XML | ||||
| Wsparcie dla skryptów .NET 4.0 – aktualizacja, która rozszerza wsparcie o najnowszą wersję .NET | ||||
| Możliwość dodawania dodatkowych bibliotek .NET do skryptów – łatwe dodawanie bibliotek, oprócz tych dostarczanych domyślnie | ||||
| Nowa funkcja sprawdzania pisowni z ulepszonym słownikiem – zapewnia obsługę większej liczby języków i uwzględnia specyfikę poszczególnych języków | ||||
| Wsparcie dla przeglądarki Internet Explorer® 9 w trybie przeglądania – wsparcie zostało zaktualizowane i obejmuje najnowszą wersję od firmy Microsoft® | ||||
| Skrót do zaznaczania całego elementu XML: Ctrl + Shift + E |
| XMLSpy® wersja 2011, wydanie 2 (16 lutego 2011) | Enterprise | Professional | ||
|---|---|---|---|---|
| Osadzanie zewnętrznych plików w XML: - Możliwość wbudowywania zewnętrznych plików, np. obrazów, bezpośrednio w dokumentach XML | ||||
| Generowanie dokumentacji z możliwością dostosowania – możliwość personalizacji generowania dokumentacji w formatach XSD, WSDL lub XBRL za pomocą szablonów StyleVision | ||||
| Ulepszenia funkcji tworzenia wykresów: wykresy świecowe, nakładki na wykresy, obrazy tła i inne | ||||
| Sortowanie elementów i typów w widoku schematu – sortowanie wybranych lub wszystkich elementów schematu alfabetycznie za pomocą jednego kliknięcia | ||||
| Wsparcie dla refaktoryzacji schematów XML: możliwość łatwego wyszukiwania i zmiany nazw wszystkich wystąpień globalnego elementu/typu we wszystkich powiązanych schematach | ||||
| Inteligentne wsparcie dla zmiany typów elementów i typów bazowych – zachowanie kompatybilnych właściwości podczas zmiany typu istniejącego elementu lub typu bazowego |
| XMLSpy® 2011 (8 września 2010) | Enterprise | Professional | ||
|---|---|---|---|---|
| Tworzenie wykresów – natychmiastowe generowanie atrakcyjnych wizualnie wykresów do prezentacji danych numerycznych w formacie XML | ||||
| Walidacja wiadomości SOAP w odniesieniu do plików WSDL – sprawdzanie poprawności wiadomości SOAP w oparciu o specyfikację SOAP oraz powiązany opis WSDL, w tym referencje do schematów XML | ||||
| Schema Flattener – narzędzie, które łączy wszystkie pliki zależne, zawarte w schemacie, w jeden plik | ||||
| Tworzenie podzbioru schematu – tworzy mniejszy schemat na podstawie wybranej podgrupy elementów i typów |
| XMLSpy® wersja 2010, wydanie 3 (10 maja 2010) | Enterprise | Professional | ||
|---|---|---|---|---|
| Możliwość weryfikacji konwencji nazewnictwa i kodowania – umożliwia weryfikację konwencji nazewnictwa i kodowania, wykraczając poza możliwości definiowane przez schematy XML | ||||
| Możliwość definiowania przez użytkownika przykładowych wartości dla generowania instancji XML – umożliwia użytkownikom dodawanie dowolnych danych przykładowych, co pozwala na generowanie instancji XML w pełni losowych | ||||
| Wsparcie dla Visual Studio 2010 |
| XMLSpy® wersja 2010, wydanie 2 (16 lutego 2010) | Enterprise | Professional | ||
|---|---|---|---|---|
| Wersja 64-bitowa - przeznaczona do użytku z systemami operacyjnymi 64-bitowymi | ||||
| Optymalizacje pracy z dużymi plikami: - Optymalizacje dotyczące ładowania bardzo dużych plików w trybie tekstowym oraz zwiększenie szybkości wykonywania typowych operacji (np. wklejania) w trybie tabelarycznym | ||||
| Walidacja oparta na schematach XML jest teraz do 3 razy szybsza w trybie podglądu tekstu | ||||
| Obsługa serwera SharePoint® – umożliwia odczyt i zapis danych na serwerze SharePoint, oferując pełne funkcje sprawdzania, anulowania sprawdzania i zatwierdzania zmian | ||||
| Obsługa protokołu HTTPS dla żądań SOAP i debugowanie SOAP – teraz protokół HTTPS jest obsługiwany zarówno podczas tworzenia żądań SOAP, jak i podczas debugowania SOAP | ||||
| Wsparcie dla systemu Linux w generowanym kodzie C++ – Kod C++ generowany automatycznie może być kompilowany i uruchamiany na systemie Linux |
| XMLSpy® 2010 (28 października 2009) | Enterprise | Professional | ||
|---|---|---|---|---|
| Edycja i konwersja plików WSDL 2.0 – umożliwia wybór wersji, z którą chcesz pracować, a także konwersję z wersji 1.1 do wersji 2.0 | ||||
| Generowanie dokumentacji XBRL – automatyczne tworzenie kompleksowej dokumentacji XBRL w formatach HTML, RTF lub Word | ||||
| XBRL: Kreator taksonomii – prosty sposób na szybkie rozpoczęcie tworzenia nowej rozszerzonej taksonomii | ||||
| Drukowanie graficznej wersji XBRL – drukuje graficzną reprezentację danych XBRL, tak jak jest ona wyświetlana w widoku XBRL | ||||
| Znajdowanie elementów XBRL, sortowanie danych XBRL – przydatne narzędzia do lokalizowania elementów XBRL oraz organizowania i przeglądania dużych plików | ||||
| Edytor JSON – umożliwia edycję plików JSON w trybie tekstowym lub w formie tabeli | ||||
| Konwersja JSON <-> XML – łatwe przekształcanie plików między formatami JSON i XML podczas tworzenia aplikacji Web 2.0 | ||||
| Nowe środowisko skryptowe i edytor formularzy – liczne ulepszenia umożliwiające tworzenie formularzy, obsługi zdarzeń, makr i innych elementów | ||||
| Kompatybilność z systemem Windows 7 |
| XMLSpy® 2009 (3 lutego 2009) | Enterprise | Professional | ||
|---|---|---|---|---|
| Wsparcie dla standardów XBRL 2.1 i XBRL Dimensions 1.0 – umożliwia przeglądanie, edytowanie i weryfikację dokumentów XBRL | ||||
| Edytor taksonomii XBRL – umożliwia przeglądanie, rozszerzanie i edytowanie taksonomii XBRL w sposób graficzny, dzięki inteligentnym funkcjom edycji taksonomii XBRL | ||||
| Automatyczne uzupełnianie wyrażeń XPath – oferuje poprawne funkcje XPath, a także nazwy elementów i atrybutów z powiązanych schematów i plików XML, co ułatwia tworzenie wyrażeń XPath | ||||
| Wsparcie dla dodatkowych baz danych, w tym PostgreSQL 8, SQL Server 2008 i Oracle 11g, zostało wbudowane w system | ||||
| Rozszerzone wsparcie dla systemów kontroli wersji – zapewnia lepsze wsparcie dla szerokiej gamy popularnych systemów kontroli wersji | ||||
| Rozszerzenia do edycji ograniczeń tożsamości w widoku schematu - zapewniają ulepszone elementy wizualne i opcje do edycji ograniczeń tożsamości w widoku schematu XML | ||||
| Obsługa rozszerzenia XSLT o nazwie altova:evaluate – nowa funkcja, która przyjmuje wyrażenie XPath jako argument i zwraca wynik jego ewaluacji | ||||
| Wsparcie dla Apache FOP 0.95 – umożliwia wykonywanie transformacji XSL:FO |
| XMLSpy® wersja 2008, wydanie 2 (28 kwietnia 2008) | Enterprise | Professional | ||
|---|---|---|---|---|
| Obsługa bardzo dużych plików – umożliwia otwieranie i edycję plików, które są około 4-5 razy większe niż te obsługiwane wcześniej*. *Niniejsza informacja może wymagać aktualizacji w zależności od konkretnej wersji oprogramowania | ||||
| Szczegółowe funkcje wyszukiwania i zamiany w edytorze schematów XML – umożliwiają łatwe wykonywanie precyzyjnych operacji wyszukiwania i zamiany zarówno w pojedynczych schematach, jak i w złożonych, wieloplatformowych schematach | ||||
| Szczegółowe informacje XSLT w oknie informacyjnym – umożliwiają przeglądanie i konfigurowanie danych, takich jak powiązania instancji i schematów, szybkie organizowanie powiązanych plików w projekty i archiwum ZIP, oraz wiele innych | ||||
| Nowe okno pomocnicze "Przewodnik po XSL" – dostarcza informacje o szablonach i funkcjach w arkuszach stylów XSLT, które można wyszukiwać, przeglądać, sortować, modyfikować i wykonywać inne operacje | ||||
| Wsparcie dla języków Java, C#, JavaScript i VBScript w silnikach XSLT 1.0/2.0 – umożliwia edycję, debugowanie i profilowanie zaawansowanych arkuszy stylów, które zawierają kod programów w tych językach | ||||
| Wsparcie dla protokołu SOAP 1.2 – rozszerza istniejące wsparcie dla protokołu SOAP 1.1 w edytorze WSDL, kliencie SOAP oraz debugerze SOAP | ||||
| Generowanie projektów dla Visual Studio 2008 – podczas tworzenia kodu w C++ lub C# | ||||
| Integracja z Visual Studio została rozszerzona o obsługę Visual Studio 2008 – co poszerza wsparcie dla poprzednich wersji |
| XMLSpy® 2008 (12 września 2007) | Enterprise | Professional | ||
|---|---|---|---|---|
| Obsługa pracy z plikami XML w programie Microsoft PowerPoint 2007 – umożliwia użytkownikom otwieranie plików PPTX, edytowanie danych, dodawanie nowych plików i folderów, usuwanie plików i inne operacje. | ||||
| W oknie zapytań do bazy danych dodano funkcję edycji danych – teraz użytkownicy mogą edytować dane wewnątrz tego okna, a następnie zapisywać zmiany z powrotem do bazy danych. | ||||
| Wsparcie dla ewaluacji wyrażeń XPath w wielu plikach – umożliwia obliczanie wyników wyrażeń XPath obejmujących jednocześnie wiele plików. | ||||
| Obsługa XInclude i XPointer – umożliwia użytkownikom łatwe tworzenie dużych dokumentów XML z wielu mniejszych plików. | ||||
| Transformacja XSL:FO w dwóch krokach – umożliwia programistom przeprowadzanie transformacji z formatu XML do PDF w dwóch etapach, co pozwala na wykorzystanie bardziej zaawansowanych silników XSLT. | ||||
| Dodawanie i usuwanie komentarzy jednym kliknięciem – umożliwia użytkownikom łatwe dodawanie i usuwanie komentarzy za pomocą menu kontekstowego (dostępnego po kliknięciu prawym przyciskiem myszy). | ||||
| Funkcje ułatwiające nawigację w widokach tekstowych i tabelarycznych zostały rozszerzone o możliwość dodawania adnotacji | ||||
| Poprawa szybkości działania i zwiększenie pojemności pamięci |
| XMLSpy® wersja 2007, wydanie 3 (30 maja 2007) | Enterprise | Professional | ||
|---|---|---|---|---|
| Obsługa pracy z danymi XML w plikach Microsoft Office 2007 oraz w innych archiwach ZIP – program XMLSpy umożliwia teraz wyodrębnianie, edytowanie i transformację danych XML zapisanych w formacie Open XML, który jest używany przez Microsoft Office 2007. | ||||
| Nowe okno zapytań do bazy danych – umożliwiające użytkownikom łatwe połączenie z głównymi bazami danych, przeglądanie ich struktury oraz wykonywanie zapytań do nich bezpośrednio w programie XMLSpy, przy użyciu języków SQL lub SQL/XML. | ||||
| Wykonanie dokumentów XQuery względem baz danych (obecnie IBM DB2) – umożliwia użytkownikom precyzyjne, efektywne i szczegółowe zapytania dotyczące zawartości XML w bazie danych DB2 9. | ||||
| Wsparcie dla rozszerzeń XQuery firmy IBM – głęboka integracja z IBM DB2 pureXML zapewnia optymalne rozwiązanie serwera danych XML do dostępu, wykorzystywania i przechowywania treści XML. | ||||
| Rejestracja schematów XML w bazach danych IBM DB2 – umożliwia walidację danych XML w kolumnach baz danych DB2. | ||||
| Ulepszona dokumentacja schematów XML – z możliwością zapisywania plików w formacie RTF (format tekstu sformatowanego) oraz tworzenia diagramów w formacie EMF (rozszerzony format meta-pliku) – formacie grafiki wektorowej, który oferuje zaawansowane funkcje powiększania i drukowania. | ||||
| Ulepszona dokumentacja WSDL – rozszerzenie funkcjonalności opisanej powyżej, dotychczas dostępnej dla dokumentacji schematów XML, o możliwość zastosowania jej również do dokumentacji WSDL. | ||||
| Kompleksowe wsparcie do edycji CSS – zaawansowany edytor CSS z podświetlaniem składni, pomocniczymi oknami wyświetlającymi sugestie w zależności od kontekstu oraz rozwijanymi menu i podpowiedziami wyświetlanymi na ekranie. | ||||
| Przeprojektowane i zoptymalizowane generowanie kodu | ||||
| Wsparcie dla profilu XSLT 1.0 (rozszerza wsparcie dla XSLT 2.0 i XQuery) | ||||
| Rozszerzone wsparcie dla katalogu OASIS |
| XMLSpy® 2007 (24 października 2006) | Enterprise | Professional | ||
|---|---|---|---|---|
| Całkowicie odświeżony graficzny edytor WSDL – ułatwiający projektowanie dokumentów WSDL za pomocą interfejsu graficznego, wykorzystującego funkcję przeciągania i upuszczania, a także przydatne, kontekstowe okna i menu ułatwiające wprowadzanie danych. | ||||
| Optymalizacje wydajności – w tym zmniejszenie zużycia pamięci o 50% podczas procesu walidacji oraz podwojona prędkość ładowania i analizowania plików. Te optymalizacje sprawią, że praca w programie XMLSpy będzie jeszcze szybsza i bardziej efektywna. | ||||
| Nowe, dynamiczne okno analizatora XPath, które przechowuje wiele wyrażeń i wyników – zamiast okna dialogowego, które trzeba otwierać i zamykać, analizator XPath jest wyświetlany w oknie, które jest zawsze dostępne podczas pracy. | ||||
| Okno "Wyszukiwanie w plikach" umożliwia wyszukiwanie i zamienianie tekstu w wielu plikach i projektach. Można wykonywać wyszukiwania uwzględniające wielkość liter, zarówno dla fragmentów słów, jak i całych słów, lub korzystać z wyrażeń regularnych. Wyniki wyszukiwania są wyświetlane dla każdego pliku, wraz z numerami linii i kolumn. Kliknięcie na dowolny wynik wyszukiwania otwiera odpowiedni plik, a wyszukiwany fragment jest wyróżniony. | ||||
| Wsparcie dla standardów XSLT 2.0, XPath 2.0 i XQuery z dnia 23 stycznia 2007 roku – umożliwiające wykorzystanie wielu zaawansowanych funkcji do transformacji, dostępu i przetwarzania danych XML w sposób ustandaryzowany i zapewniający interoperacyjność. Wcześniej firma Altova wspierała wersje robocze tych specyfikacji. | ||||
| Ulepszone generowanie instancji XML na podstawie schematów XML / DTD, oraz odwrotnie | ||||
| Lepsza integracja z programem Visual Studio | ||||
| Wsparcie dla integracji programu XMLSpy w aplikacjach za pomocą kontrolki ActiveX | ||||
| Ulepszona integracja z Eclipse, obsługująca zestaw SDK Eclipse w wersji 3.2 |
| XMLSpy® wersja 2006, wydanie 3 (1 czerwca 2006) | Enterprise | Professional | ||
|---|---|---|---|---|
| Nowe narzędzia do profilowania kodu XSLT 2.0 i XQuery – monitorują działanie kodu XSLT 2.0 lub XQuery i rejestrują czas trwania każdego procesu. Programiści mogą szybko zobaczyć, które fragmenty kodu wymagają najdłużej czasu przetwarzania, i łatwiej go zoptymalizować, koncentrując się na obszarach problematycznych. Pomaga to w szybkim tworzeniu bardziej wydajnego i niezawodnego kodu XSLT i XQuery. Narzędzia do profilowania są dostępne tylko w wersji Enterprise. | ||||
| Ulepszone zarządzanie błędami – wyświetlanie szczegółowych komunikatów o każdym błędzie w nowym oknie weryfikacji, zawierających odnośniki do błędów oraz istotne informacje dotyczące rozwiązywania problemów. To znacznie przyspiesza zarządzanie projektami i rozwiązywanie problemów, czyniąc je bardziej efektywnymi. | ||||
| Wprowadzono punkty kontrolne w debugerze XSLT, które umożliwiają śledzenie wyników działania dowolnego węzła instrukcji, co pozwala zweryfikować, czy kod XSLT generuje oczekiwane rezultaty. Ta funkcja pomaga programistom optymalizować swój kod XSLT w sposób bardziej efektywny niż kiedykolwiek wcześniej. | ||||
| Usprawnione zarządzanie ograniczeniami w procesie tworzenia schematów XML – uproszczenie procesu tworzenia nowych, złożonych typów danych poprzez definiowanie ograniczeń. Graficzny edytor schematów XMLSpy ułatwia ten proces i zapobiega tworzeniu przez użytkowników nieprawidłowych lub niedozwolonych ograniczeń. |
| XMLSpy® 2006 (3 października 2005) | Enterprise | Professional | ||
|---|---|---|---|---|
| Ulepszone wsparcie dla standardów – aktualizacja obsługi XSLT 2.0, XPath 2.0 i XQuery, zgodna z najnowszymi wersjami roboczymi standardów World Wide Web Consortium (W3C), opublikowanymi 15 września 2005 roku. | ||||
| Wprowadzono funkcję uwzględniania schematów w silnikach XSLT 2.0 i XQuery, co pozwala programistom w pełni wykorzystać możliwości XSLT 2.0 i XQuery w swoich aplikacjach, oferując mechanizmy izolacji błędów, uproszczone debugowanie, zwiększoną funkcjonalność oraz poprawioną wydajność kodu. | ||||
| Zaktualizowana integracja z Microsoft® Visual Studio.NET – zapewnia pełną integrację z Visual Studio.NET 2005, dając programistom dostęp do wszystkich zaawansowanych funkcji i widoków XMLSpy bezpośrednio w środowisku programistycznym Visual Studio.NET 2005. | ||||
| Aktualizacja integracji z Eclipse – umożliwia pełną integrację z wersją 3.1 środowiska programistycznego Eclipse, zapewniając płynny dostęp do wszystkich funkcji i widoków XMLSpy bezpośrednio wewnątrz Eclipse 3.1. |
| XMLSpy® 2005 (3 października 2004) | Enterprise | Professional | ||
|---|---|---|---|---|
| Zaawansowane zgodność ze standardami – zapewniała niezrównaną zgodność z aktualnymi standardami branżowymi oraz weryfikację w oparciu o te standardy, co czyniło ją jedną z najbardziej zgodnych implementacji DTD/Schema dostępnych na rynku. | ||||
| Wsparcie dla XSLT 2.0 – oferuje pełne możliwości edycji, wizualnej transformacji, projektowania arkuszy stylów oraz debugowania, umożliwiając korzystanie z potężnego nowego standardu XSLT 2.0 do transformacji i formatowania treści XML. | ||||
| Wsparcie dla XPath 2.0 – umożliwia tworzenie, testowanie i ocenianie wyrażeń XPath 2.0, które służą do lokalizowania i przetwarzania zawartości w logicznej strukturze dokumentu XML. | ||||
| Wsparcie dla XQuery – zapewniono natywne wsparcie dla nowej specyfikacji XQuery 1.0, umożliwiające wydobywanie informacji z dokumentów XML i baz danych. Oferowane są funkcje związane z tworzeniem, edycją, debugowaniem i uruchamianiem zapytań. | ||||
| SchemaAgent – stanowił nowatorskie podejście do modelowania i zarządzania złożonymi schematami oraz ich komponentami w grupach roboczych, wykorzystując potężne, oparte na architekturze klient-serwer, narzędzie wizualne. | ||||
| Wprowadzono integrację z Eclipse – umożliwiającą pełną współpracę z aktualną wersją środowiska programistycznego Eclipse, co pozwalało na bezproblemowy dostęp do wszystkich funkcji i widoków programu XMLSpy® 2005 bezpośrednio z poziomu Eclipse. | ||||
| Obsługa standardów XSLT 2.0, XPath 2.0 i XQuery 1.0 – dzięki tym ważnym specyfikacjom, programiści mogą pisać mniej skomplikowany i bardziej przejrzysty kod, co zmniejsza liczbę błędów i zwiększa produktywność. Ponadto, rozszerzone możliwości programowania oraz zaawansowane typowanie danych umożliwiają lepszą obsługę danych i w znaczący sposób przyczyniają się do poprawy jakości kodu oraz jego możliwości ponownego wykorzystania. |
| XMLSpy® wersja 2004, wydanie 4 (17 maja 2004) | Enterprise | Professional | ||
|---|---|---|---|---|
| Wprowadzono nowy, zaawansowany widok tekstu, który oferuje inteligentne sugestie podczas wprowadzania tekstu, numerację linii, możliwość dodawania zakładek, składanie kodu źródłowego, wskaźniki wcięć, rozbudowane funkcje wyszukiwania i zamiany oraz znacząco poprawioną wydajność. | ||||
| Rozszerzone funkcje importu i eksportu danych – umożliwiają bezpośrednią interakcję z najpopularniejszymi bazami danych relacyjnych, w tym Microsoft Access, SQL Server, Oracle, MySQL, Sybase oraz IBM DB2. | ||||
| Ulepszone narzędzie do porównywania i łączenia plików XML – umożliwia użytkownikowi inteligentne porównywanie zawartości plików XML, uwzględniając różnice w formacie, przestrzeniach nazw, kolejności atrybutów itp., a następnie łączenie wybranych zmian. |
| XMLSpy® wersja 2004, wydanie 3 (28 października 2003) | Enterprise | Professional | ||
|---|---|---|---|---|
| Visual Studio – ulepszona integracja z wersjami Visual Studio firmy Microsoft, czyli z wersjami 2002 i 2003. | ||||
| Rozszerzone opcje porównywania plików XML – umożliwiające określenie rozszerzeń plików dla porównywania katalogów. | ||||
| Ulepszony edytor schematów – wyświetla model złożonego typu danych zdefiniowanego w schemacie XML. | ||||
| Dodatkowe wsparcie dla XPath 2.0 – wdrożono dodatkowe funkcjonalności, aby zapewnić zgodność z aktualną wersją roboczą standardu W3C. |
| XMLSpy® 2004 (2 września 2003) | Enterprise | Professional | ||
|---|---|---|---|---|
| Integracja z Microsoft Visual Studio® .NET® – wprowadza dodatkową wygodę, umożliwiając programistom Microsoft korzystanie z XMLSpy bezpośrednio w ich preferowanym środowisku programistycznym. | ||||
| Funkcja porównywania plików XML umożliwia wizualne porównywanie plików i katalogów w sposób wysoce konfigurowalny i uwzględniający strukturę XML, w tym przestrzenie nazw i inne zmienne. | ||||
| Analizator XPath 2.0 – obsługiwał wówczas wersję beta implementacji standardu XPath 2.0 opracowywaną przez W3C, bazującą na wersji roboczej z maja 2003 roku. | ||||
| Całkowicie przeprojektowane narzędzia do zarządzania bazami danych – wprowadzono natywne wsparcie dla baz danych Oracle, automatyczne generowanie rozszerzeń schematów XML dla Microsoft SQL Server i Oracle 9i, oraz generowanie schematów XML zgodnych ze standardem SQL/XML. |
| XMLSpy® wersja 5, aktualizacja 4 (7 kwietnia 2003) | Enterprise | Professional | ||
|---|---|---|---|---|
| Ulepszone wsparcie dla WebDAV – wprowadzono obsługę protokołu DeltaV, rozszerzenia protokołu WebDAV, które umożliwia funkcje sprawdzania i zapisywania plików podczas korzystania z serwera WebDAV. Dzięki temu użytkownicy mogą wspólnie edytować i zarządzać plikami XML znajdującymi się na zdalnych serwerach internetowych. | ||||
| Ulepszenia w narzędziu do projektowania stylów – wprowadzono obsługę bezpośredniego wykorzystywania globalnych szablonów, wsparcie dla instrukcji warunkowych w narzędziu do projektowania stylów, a także wsparcie dla nagłówków, stopek i stron tytułowych w formatach PDF, co umożliwia tworzenie bardziej spersonalizowanych układów szablonów i treści. Te funkcje są teraz dostępne w programach StyleVision i MissionKit. | ||||
| Ulepszone generowanie kodu – wprowadzono obsługę generowania kodu, który wykorzystuje Xerces (popularny parser XML), Standard Template Library (STL), oraz dodano wsparcie dla prostych typów XML Schema w generowaniu kodu Java/C#. |
| XMLSpy® wersja 5, aktualizacja 3 (22 stycznia 2003) | Enterprise | Professional | ||
|---|---|---|---|---|
| Ulepszone wsparcie dla tworzenia aplikacji Microsoft .NET – wprowadzono obsługę generowania kodu Microsoft C#, co przyspiesza rozwój aplikacji na platformie Microsoft .NET. Generowany kod wykorzystywał bibliotekę System.XML, będącą wówczas aktualnym interfejsem programowania aplikacji (API) Microsoft .NET, umożliwiającym programowy dostęp do dokumentów XML. | ||||
| Ulepszone wsparcie dla Oracle XML DB – wprowadzono liczne funkcje edycji danych i administracji serwerem dla Oracle XML DB. Nowe funkcje umożliwiły programistom łatwe wykonywanie typowych operacji na danych zarządzanych przez XML DB, w tym: wyświetlanie schematów XML, ładowanie schematu z listy, zapisywanie nowego schematu lub usuwanie schematu XML w Oracle XML DB, rejestrowanie schematu XML w Oracle XML DB, wykonywanie zapytań przy użyciu DBURI w Oracle9i, przeglądanie, otwieranie, edytowanie i zapisywanie dokumentów XML przechowywanych w Oracle XML DB za pomocą protokołu WebDAV. | ||||
| Dodatkowe wsparcie dla usług internetowych – nowe narzędzie do generowania dokumentacji w formacie Web Service Description Language (WSDL) ułatwiło programistom usług internetowych dokumentowanie i publikowanie interfejsu usługi internetowej w pliku Microsoft Word lub HTML. | ||||
| Obsługa formatu PDF do publikacji dokumentów – narzędzie do projektowania arkuszy stylów w programie XMLSpy wprowadza wizualne edytowanie i generowanie kodu języka formatowania arkuszy stylów rozszerzalnego (XSL:FO), co umożliwia konwersję zawartości XML do formatu pliku PDF. Dzięki jednemu projektowi arkusza stylów, programiści mogli podglądać wynik transformacji arkusza stylów zarówno w formacie PDF, jak i HTML. | ||||
| Wsparcie integracji z Javą – wprowadzono interfejs API dla Javy, co umożliwia łatwiejszą personalizację i integrację środowiska programistycznego XMLSpy dla integratorów systemów, którzy chcą kontrolować i wykorzystywać funkcjonalność XMLSpy z programów opartych na Javie. Wcześniej XMLSpy oferował integrację za pośrednictwem interfejsu COM. |
| XMLSpy® 5 (16 września 2002) | Enterprise | Professional | ||
|---|---|---|---|---|
| Narzędzie do debugowania XSLT – wprowadzono wbudowane narzędzie do debugowania XSLT, które umożliwia programistom krok po kroku przechodzić przez proces transformacji XSLT oraz ustawiać punkty przerwania zarówno w arkuszu stylów XSLT, jak i w dokumencie XML wejściowym, przeglądać zmienne, sprawdzać stos wywołań, analizować zbiory węzłów i wiele więcej. | ||||
| Edycja plików WSDL – wersja Enterprise Edition programu XMLSpy® 5 wprowadziła nowy edytor języka opisu usług internetowych (WSDL), umożliwiający użytkownikom edycję, wizualizację i weryfikację plików WSDL. | ||||
| Generowanie kodu – wersja Enterprise XMLSpy® 5 wprowadziła możliwość generowania kodu w językach Java i C++, co pozwalało programowi XMLSpy pełnić funkcję narzędzia do modelowania oprogramowania i tworzenia prototypów. Wbudowana funkcja generowania kodu zwalnia programistów od rutynowych zadań związanych z pisaniem kodu infrastrukturalnego niskiego poziomu, przyspieszając rozwój projektów. |
| XMLSpy® wersja 4.4 (29 maja 2002) | Enterprise | Professional | ||
|---|---|---|---|---|
| Wsparcie dla edycji DocBook – wprowadzono obsługę tabel CALS i HTML, co umożliwia edycję dokumentów w formacie DocBook. DocBook to popularny model XML służący do opisywania książek, artykułów oraz innych dokumentów tekstowych, takich jak dokumentacja techniczna. | ||||
| Zgodność ze standardami internetowymi – w tym z ówczesnymi otwartymi organizacjami branżowymi, takimi jak Web Services Interoperability Organization. | ||||
| Wielojęzyczny sprawdzacz pisowni – obsługujący języki: angielski (brytyjski, amerykański, kanadyjski), niemiecki, włoski, portugalski, hiszpański, francuski, holenderski, szwedzki oraz inne. Dodatkowo, wprowadzono oddzielne słowniki medyczne i prawnicze dla języka angielskiego. |
| XMLSpy® 4.3 (11 lutego 2002) | Enterprise | Professional | ||
|---|---|---|---|---|
| Przedstawiamy pierwszy na świecie debugger SOAP – narzędzie do testowania i debugowania usług internetowych opartych na protokole Simple Object Access Protocol (SOAP). | ||||
| Obsługiwany był Microsoft SQL Server 2000 SQLXML – umożliwiał graficzną edycję schematów XML, które wykorzystywały rozszerzenia schematów Microsoft SQLXML. |



