Pięć kluczowych funkcji, które warto znać z najnowszej wersji produktu firmy Altova
Z przyjemnością przedstawiam szczegóły dotyczące dzisiejszej wersji 2 zestawu narzędzi i oprogramowania dla programistów Altova MissionKit 2016!

Debugger XPath i XQuery dla zastosowań biznesowych
Pisanie i testowanie wyrażeń XPath i XQuery często przypomina próbę i błąd – nieustannie modyfikujemy każde wyrażenie, aż do momentu, gdy ono dokładnie wybierze lub zwróci dane, zgodnie z naszym zamiarem. Możliwość testowania w trakcie pracy, z wykorzystaniem interaktywnych narzędzi ułatwiających wprowadzanie danych i natychmiastowymi wynikami, znacznie przyspiesza ten proces. Dokładnie to ma na celu okno XPath/XQuery w programie XMLSpy – a teraz stało się jeszcze lepsze dzięki wprowadzeniu debugera XPath i XQuery, który jest pierwszym narzędziem tego typu.

To nowe okno umożliwia analizę wyników wykonywanego wyrażenia XPath lub XQuery krok po kroku, podczas jego działania na dokumencie XML. Oferuje ono wszystkie funkcje, których programiści oczekują od zaawansowanego debugera, w tym możliwość "wejścia" do kodu, "przeskoku" nad kodem i "wyjścia" z kodu, a także zakładki "Wyniki", "Zmienne" i "Stos wywołań". Łatwo ustawić punkty przerwania i punkty śledzenia, aby zatrzymać debugger i móc przeanalizować wyniki w określonym momencie.
Debugger umożliwia łatwe testowanie i udoskonalanie kodu XQuery i XPath w tym samym oknie, w którym go edytujesz, oszczędzając czas programistów i eliminując frustrację.
Nowe narzędzia do konwersji i generowania schematów JSON
Kiedy dodaliśmy elementy graficzne, Edytor schematów JSON W tym roku, wprowadzając XMLSpy, byliśmy przekonani, że użytkownicy go pokochają. Wiedzieliśmy również, że będą oczekiwać tych samych funkcjonalności, które są dostępne do pracy z XSD, również w kontekście tworzenia schematów JSON – i w tej wersji produktu rozszerzyliśmy to wsparcie. XMLSpy teraz oferuje dodatkowe funkcje, które przyspieszają tworzenie schematów JSON:
- Konwersja między schematami XML a schematami JSON
- Generowanie przykładowego obiektu JSON na podstawie schematu JSON
- Generowanie dokumentacji schematów JSON w formacie HTML lub Word

Ta nowa funkcjonalność uzupełnia kompleksowe wsparcie dla formatu JSON w programie XMLSpy, który teraz oferuje inteligentną edycję i walidację danych, a także edycję, generowanie, konwersję i dokumentację schematów JSON – wszystko w tym samym środowisku, w którym pracujesz z XML i pokrewnymi technologiami.
Wsparcie dla usług internetowych REST w projektach mapowania danych
Dodatkowo, do długiej listy formatów danych dostępnych dla mapowanie danych między dowolnymi źródłami i celami W MapForce pojawiło się nowe wsparcie dla usług internetowych REST.

MapForce akceptuje formaty XML lub JSON jako odpowiedź usługi internetowej i umożliwia definiowanie parametrów, a także obsługuje niestandardowe nagłówki HTTP, jeśli jest to wymagane. Użytkownicy mogą zdefiniować interfejs usługi internetowej ręcznie lub poprzez import ustawień z pliku WADL lub adresu URL.
To nowe rozwiązanie, często przez użytkowników poszukiwane, umożliwia obsługę usług internetowych REST jako funkcji przetwarzających dane w procesie mapowania, co pozwala użytkownikom łatwiej integrować informacje pochodzące z szerokiego spektrum źródeł dostępnych w Internecie.
Tworzenie projektów publikacji wielokanałowych bezpośrednio z dokumentów Word
StyleVision ułatwia tworzenie eleganckich raportów i formularzy dla publikowanie danych w formatach XML, XBRL oraz baz danych dane dostępne w formacie internetowym i drukowanym. Teraz, rozpoczęcie pracy nad nowym projektem jest jeszcze prostsze – można opierać raport lub formularz na istniejącym dokumencie Word.
W porównaniu z rozpoczęciem od zera, opieranie się na projekty Wykorzystanie istniejącego dokumentu Word może zaoszczędzić wiele godzin – a w przypadku złożonych projektów nawet dni – poświęconych na projektowanie, ponieważ w przeciwnym razie trzeba byłoby powielać istniejące dokumenty. StyleVision zachowuje wszystkie istniejące ustawienia formatowania i układu zawarte w dokumencie Word.

Po załadowaniu pliku Word, można opcjonalnie dodać dodatkowe źródła danych XML, baz danych lub XBRL, aby uzyskać dynamiczne wyniki w wielu kanałach. To świetny sposób na zwiększenie wartości istniejących formularzy lub na szybkie rozpoczęcie tworzenia zaawansowanego projektu w programie StyleVision.
.NET API do tworzenia niestandardowych rozwiązań XBRL, w tym wtyczek do Excela
Oprócz interfejsów API dla Java, COM i Python, serwer RaptorXML teraz oferuje również interfejs API dla .NET.
Interfejs API .NET umożliwia programistom integrację funkcjonalności serwera RaptorXML w celu zapewnienia wysokiej wydajności Walidacja i przetwarzanie plików XML, JSON lub XBRL w aplikacjach napisanych dla platformy Microsoft, w języku C# oraz innych językach .NET.
Potencjalne zastosowania tego połączenia są nieograniczone: programiści mogą teraz zintegrować funkcjonalność RaptorXML w dowolnej aplikacji dla platformy Microsoft. Na przykład, dzięki interfejsowi API .NET, można tworzyć wtyczki do Excela, które generują dane XBRL bezpośrednio z danych w Excelu, oferując potężną alternatywę dla istniejących rozwiązań opartych na tagach, które mogą zrewolucjonizować sposób generowania danych XBRL.
Można zaktualizować oprogramowanie, aby skorzystać z tych nowych funkcji, lub uzyskać więcej informacji na ich temat – oraz wiele innych funkcji wprowadzonych w wersji v2016r2 – w programie Altova Strona z nowościami.