De XMLSpy JSON- en XML-editor is voorzien van AI-integratie om de productiviteit en creativiteit van ontwikkelaars te verhogen. De AI-assistent ondersteunt natuurlijke taalinstructies om XML- of JSON-schema's, voorbeeldinstanties, XSL- of XQuery-code en meer te genereren. Dit helpt ontwikkelaars van elk niveau een aanzienlijk voorsprong te krijgen bij elk project, waardoor de productiviteit toeneemt en u zich kunt concentreren op complexere problemen om tijd te besparen en innovatie te stimuleren.
Het is eenvoudig om de AI-functionaliteit van Chat GPT in XMLSpy te activeren met uw bestaande Open AI-sleutel: selecteer "AI Assistent" in het menu "Venster". Vervolgens kunt u direct beginnen met het opstellen van een prompt.
Voorbeelden van zoekopdrachten zijn onder meer:
De code die overeenkomt met uw vraag wordt automatisch gegenereerd door ChatGPT. Met behulp van de AI-assistentbalk kunt u de reactie naar het klembord kopiëren, een nieuw document aanmaken dat de reactie bevat, of deze openen in het XMLSpy XPath/XQuery-venster.
De XMLSpy AI-assistent is uitstekend voor het genereren van XSD-bestanden, voorbeeld-XML-documenten en zelfs voorbeeld-XML-gegevens, allemaal op basis van uw natuurlijke taalinstructies. U kunt de AI-functionaliteit ook gebruiken om XSL-, XPath- en XQuery-code aan te vragen.
Hieronder volgt een voorbeeld van een vraag die aan ChatGPT is gesteld, waarin wordt gevraagd om een XML-schema te genereren voor het opslaan van personeelsgegevens, samen met het bijbehorende antwoord van de AI-assistent.
Met behulp van de werkbalk kunnen we een nieuw document aanmaken met de gegenereerde output, waarna we de automatisch gegenereerde code in de grafische XML-schema-editor kunnen bekijken om het XSD-bestand te controleren en te verfijnen.
In slechts enkele seconden hebben we een XSD-bestand gemaakt, dat een uitstekend startpunt is voor verdere ontwikkeling.
De XMLSpy AI-assistent kan ook worden gebruikt om XPath- en XQuery-code, evenals XSL-transformaties te genereren. U kunt deze vervolgens bekijken en indien nodig aanpassen. Dit bespaart tijd en is ook nuttig om de syntaxis van deze XML-query- en transformatietalen te leren.
De AI-assistent in XMLSpy biedt dezelfde functionaliteit voor JSON, waardoor de productiviteit toeneemt en softwareontwikkelaars een voorsprong krijgen bij het ontwikkelen van JSON-applicaties. Met behulp van natuurlijke taalopdrachten kunt u ChatGPT vragen om JSON-schema's, JSON-instanties, voorbeeldgegevens en meer te genereren.




