XMLSpy JSON 및 XML 편집기는 개발자의 생산성과 창의성을 향상시키기 위해 인공지능 기술을 통합했습니다. AI 비서 기능은 자연어 입력을 통해 XML 또는 JSON 스키마, 샘플 데이터, XSL 또는 XQuery 코드 등을 생성하는 데 도움을 줍니다. 이를 통해 모든 수준의 개발자는 프로젝트 시작 단계에서 상당한 이점을 얻을 수 있으며, 생산성을 높이는 동시에 더 중요한 문제에 집중하여 시간을 절약하고 혁신을 이끌 수 있습니다.
XMLSpy에서 Chat GPT AI 기능을 사용하려면 현재 사용 중인 OpenAI 키를 사용하여 설정하면 됩니다. Windows 메뉴에서 "AI 어시스턴트"를 선택한 후, 프롬프트를 작성하기 시작할 수 있습니다.
다음은 예시 쿼리 목록입니다:
귀하의 질문에 해당하는 코드는 ChatGPT에 의해 자동으로 생성됩니다. AI 어시스턴트 도구 모음을 사용하면 응답 내용을 클립보드에 복사하거나, 응답 내용을 포함하는 새 문서를 만들거나, XMLSpy의 XPath/XQuery 창에서 해당 내용을 열 수 있습니다.
XMLSpy AI 어시스턴트는 자연어 프롬프트를 기반으로 XSD 파일, 샘플 XML 인스턴스 문서, 심지어 샘플 XML 데이터를 생성하는 데 매우 유용합니다. 또한, AI 기능을 활용하여 XSL, XPath, XQuery 코드도 요청할 수 있습니다.
다음은 ChatGPT에게 인사 관련 데이터를 저장하기 위한 XML 스키마를 생성하도록 요청하는 예시 프롬프트와, AI 비서가 제공하는 해당 응답입니다.
도구 모음을 사용하여 응답 내용을 포함하는 새 문서를 만들고, 생성된 코드를 그래픽 XML 스키마 편집기에서 확인하여 XSD 파일을 검토하고 수정할 수 있습니다.
단 몇 초 만에, 우리는 추가 개발을 위한 훌륭한 기반이 되는 XSD 파일을 생성했습니다.
XMLSpy AI 어시스턴트는 XPath 및 XQuery 코드, 그리고 XSL 변환 코드를 생성하는 데에도 사용할 수 있습니다. 생성된 코드를 검토하고 필요에 따라 수정할 수 있으며, 이는 시간을 절약할 뿐만 아니라 이러한 XML 쿼리 및 변환 언어의 문법을 학습하는 데에도 도움이 됩니다.



