Edytor JSON i XML w programie XMLSpy integruje sztuczną inteligencję, aby zwiększyć produktywność i kreatywność programistów. Asystent AI umożliwia korzystanie z naturalnego języka do generowania schematów XML lub JSON, przykładowych danych, kodu XSL lub XQuery oraz innych elementów. Dzięki temu inżynierowie o każdym poziomie zaawansowania mogą znacznie szybciej rozpoczynać projekty, co zwiększa produktywność, pozwalając jednocześnie skupić się na bardziej złożonych problemach, oszczędzając czas i stymulując innowacje.
Użycie istniejącego klucza OpenAI jest proste, aby włączyć funkcjonalność sztucznej inteligencji Chat GPT w programie XMLSpy: wybierz opcję "Asystent AI" z menu Windows. Następnie możesz rozpocząć tworzenie zapytania.
Przykładowe zapytania to:
Kod odpowiadający Twojemu zapytaniu jest generowany automatycznie przez ChatGPT. Korzystając z paska narzędzi Asystenta AI, możesz skopiować odpowiedź do schowka, utworzyć nowy dokument zawierający odpowiedź lub otworzyć ją w oknie XPath/XQuery programu XMLSpy.
Asystent AI w programie XMLSpy doskonale sprawdza się do generowania plików XSD, przykładowych dokumentów XML oraz nawet przykładowych danych XML, na podstawie zadanego przez użytkownika opisu w języku naturalnym. Można również wykorzystać funkcje AI do generowania kodu XSL, XPath i XQuery.
Oto przykład zapytania skierowanego do ChatGPT, w którym prosi się o wygenerowanie schematu XML do przechowywania danych dotyczących zasobów ludzkich, oraz odpowiadź, którą otrzymałem od asystenta AI.
Korzystając z paska narzędzi, możemy utworzyć nowy dokument zawierający odpowiedź, a następnie wyświetlić wygenerowany automatycznie kod w graficznym edytorze schematów XML, aby przejrzeć i dopracować plik XSD.
W ciągu zaledwie kilku sekund stworzyliśmy plik XSD, który stanowi doskonałą podstawę do dalszego rozwoju.
Asystent AI w programie XMLSpy może również być wykorzystywany do generowania kodu XPath i XQuery, a także transformacji XSL, które można następnie przejrzeć i dostosować w razie potrzeby. To oszczędza czas i jest również pomocne w nauce składni tych języków zapytań i transformacji XML.
Asystent AI w programie XMLSpy oferuje te same funkcje dla formatu JSON, zwiększając produktywność i dając programistom możliwość szybszego rozpoczęcia pracy z JSON. Korzystając z naturalnego języka, można poprosić ChatGPT o wygenerowanie schematów JSON, przykładowych danych JSON i innych elementów.




