Firma Altova oferuje płynną integrację między programami XMLSpy i Eclipse dzięki bezpłatnemu modułowi integracyjnemu, zapewniając programistom dostęp do wszystkich zaawansowanych funkcji edycji XML, narzędzi debugowania oraz kreatorów, bezpośrednio w środowisku Eclipse IDE.
XMLSpy oferuje specjalistyczne funkcje do pracy z XML oraz powiązanych technologii, których nie można znaleźć w samym środowisku Eclipse.
Moduł integracji XMLSpy z środowiskiem Eclipse jest dostępny bezpłatnie zarówno dla wersji Enterprise, jak i Professional programu XMLSpy i można go pobrać ze strony pobierania programu XMLSpy. Uwaga: Moduł integracji można również wykorzystać do integracji edytora XML w środowisku Visual Studio (VS).
Korzystając z XMLSpy w środowisku Eclipse, zyskujesz płynny dostęp do wszystkich zaawansowanych funkcji edytora XML, w tym innowacyjnego narzędzia SmartFix do walidacji XML z automatyczną korekcją, integracji z bazami danych relacyjnych, generowania kodu programów i wielu innych. Widoki edycji tekstowych i graficznych ułatwiają tworzenie, edycję i debugowanie dokumentów związanych z XML, co usprawnia proces tworzenia oprogramowania.
Oprócz pracy z technologiami opartymi na XML, w tym XBRL i Open XML, przy użyciu edytora XML Eclipse, będziecie mieli dostęp do potężnych narzędzi, które obsługują komplementarne technologie, takie jak HTML5, CSS3, JSON, Avro oraz nawet EPUB. Co więcej, XMLSpy to jedyny edytor XML, który oferuje wsparcie dla generowania wykresów i diagramów na podstawie danych XML.
Integracja z programem XMLSpy umożliwia korzystanie z wiodącego na świecie edytora plików XSD – który obsługuje zarówno standard XML Schema 1.0, jak i XML Schema 1.1 – w środowisku Eclipse. Graficzny widok plików XML Schema zapewnia intuicyjny, wizualny interfejs do projektowania, generowania, konwertowania, dokumentowania i walidacji schematów XML.
XMLSpy generuje schemat XML na podstawie przykładowych dokumentów XML lub struktury bazy danych relacyjnej. Możliwe jest również działanie odwrotne – łatwo można wygenerować przykładowy dokument XML lub bazę danych na podstawie pliku XSD.
Generowanie kodu programów w oparciu o schematy jest również obsługiwane, zarówno w języku Java, jak i w innych językach programowania.
XMLSpy posiada wbudowaną wiedzę na temat składni XPath, XSLT i XQuery, oferując solidne wsparcie dla wersji 1.0, 2.0 i 3.0 tych standardów. Praca z tymi technologiami w programie XMLSpy zapewnia użytkownikom korzystającym z Eclipse specjalne funkcje, takie jak automatyczne uzupełnianie składni XPath, okno analizatora XPath z wieloma zakładkami, inteligentne edytowanie XSLT i XQuery, a także zaawansowane narzędzia debugowania i profilowania.
Zaawansowane narzędzia dostępne w programie XMLSpy obejmują:


