XMLSpy에서 가장 인기 있는 기능들

저희가 Altova Software 2010 버전이 고객들이 가장 많이 요청한 70가지 이상의 기능을 포함하고 있다고 발표했을 때, 저희가 이야기한 것은 사소한 개선 사항이나 보완이 아니라, 주요한 새로운 기능에 대한 것이었습니다! 저희의 진심을 보여드리기 위해, XMLSpy 2010에 추가된 가장 많이 요청된 기능 중 일부를 아래에 설명해 드리겠습니다.
WSDL 2.0 지원
XMLSpy 2010의 그래픽 WSDL 편집기는 웹 서비스 개발자들의 요청에 따라 최신 WSDL 표준인 WSDL 2.0을 지원하게 되었습니다. 기존의 WSDL 1.1 지원에 더해, 이제 사용자는 작업하려는 WSDL 표준 버전을 선택할 수 있습니다. WSDL 편집기는 현재 사용 중인 버전에 맞는 편집 환경을 자동으로 제공하며, XMLSpy는 WSDL 1.1과 2.0 간의 전환을 위한 간편한 변환 기능도 제공합니다. XMLSpy의 WSDL 편집기는 그래픽 인터페이스를 사용하므로 (원하시면 텍스트 보기 모드에서도 작업이 가능합니다), WSDL 문서의 구조를 쉽게 시각적으로 확인하고, 드래그 앤 드롭 기능과 상황에 맞는 입력 지원 기능을 사용하여 편집할 수 있습니다. 이 기능은 선택한 WSDL 버전에 따라 적절한 선택지를 제공합니다.

향상된 XBRL 기능
XMLSpy 2009에서 XBRL 검증 및 XBRL 분류 체계 편집 기능을 추가한 이후, 고객들로부터 긍정적인 피드백을 받았으며, 그중 일부 기능 요청 사항은 XMLSpy 2010 버전에서 구현되었습니다. XMLSpy 2010의 새로운 XBRL 문서 생성 기능은 RTF, MS Word 또는 HTML 형식으로 XBRL 분류 체계에 대한 포괄적인 문서를 쉽게 생성할 수 있도록 지원합니다. 다양한 옵션을 통해 문서에 포함할 내용을 정확하게 선택할 수 있으며, 결과적으로 생성되는 문서는 사용자가 쉽게 탐색할 수 있도록 하이퍼링크가 연결된 구성 요소들을 포함합니다 (아래 예시).

또 다른 문서화 방법은 XMLSpy의 그래픽 XBRL 보기에서 보이는 것처럼, 분류 체계의 그래픽 표현을 인쇄하는 것입니다. XMLSpy 2010에는 분류 체계를 생성할 때 도움을 주는 새로운 XBRL 분류 체계 마법사가 포함되어 있습니다. 단순히 XBRL 분류 체계에 대한 회사 이름, 티커, 또는 기타 식별자를 입력하고, 필요한 경우 확장할 기본 분류 체계를 선택하면 됩니다.

XMLSpy는 필요한 분류 체계 파일을 생성하고, 기본 분류 체계의 시작점을 선택하도록 안내합니다. "완료"를 클릭하면 XMLSpy 2010이 새로 생성된 XBRL 분류 체계 파일을 그래픽 기반의 "XBRL 분류 체계 편집기"에 표시하며, 여기서 사용자는 시각적인 방식으로 분류 체계를 편집하고 개선할 수 있습니다. XMLSpy 2010에 새롭게 추가된 "XBRL에서 찾기" 및 "XBRL 정렬" 기능은 고객들이 복잡하고 방대한 XBRL 분류 체계 내에서 데이터를 빠르고 쉽게 찾고 탐색할 수 있도록 지원합니다.

JSON 편집기
최근 XMLSpy를 사용하여 웹 2.0 및 웹 서비스 애플리케이션을 개발하는 많은 개발자들로부터 JSON을 함께 사용하는 경우가 많다는 이야기를 들었습니다. 그래서 저희는 XMLSpy 2010에 JSON 편집 기능을 추가하기로 결정했습니다. 텍스트 보기 또는 그리드 보기에서 JSON 문자열을 작성할 수 있으며, 심지어 XML과 JSON 간의 변환도 가능합니다. 텍스트 보기에서는 JSON 편집기 이 도구는 구문 강조, 줄 번호 표시, 코드 접기, 북마크 기능 등을 제공하여 JSON 코드를 쉽게 이해하고 탐색하며, 문자열을 찾고 수정할 수 있도록 돕습니다. 또한, "지능형 JSON 편집" 기능은 JSON 파일에 포함된 요소 목록을 동적으로 생성하여 "요소 입력 도우미" 창에 표시하며, 사용자는 이 목록에서 원하는 요소를 더블 클릭하여 쉽게 삽입할 수 있습니다.

지능적인 JSON 편집 기능 또한, 그리드 보기(Grid View)를 통해 JSON 문서의 구조를 시각적으로 표현할 수 있습니다. 이 기능은 중첩된 컨테이너들을 사용하여 문서의 전체적인 구조를 보여주며, 사용자는 이러한 컨테이너들을 쉽게 확장하거나 접어서 문서의 트리 구조를 명확하게 파악할 수 있습니다. 또한, 드래그 앤 드롭 방식으로 편집이 가능합니다.

JSON 데이터를 다루는 데 필수적인 마지막 기능은 다음과 같습니다 JSON과 XML 간의 변환기 XMLSpy 2010에서는, 예를 들어, 단 한 번의 클릭만으로 다음과 같은 작업을 수행할 수 있습니다 XML 파일을 JSON 형식으로 변환합니다 JavaScript를 이용한 데이터 전송, 또는 JSON 형식으로 받은 데이터를 유효한 XML 형식으로 변환하는 기능도 제공합니다. 더 이상 JSON과 XML 중 어느 것을 사용할지에 대한 고민은 필요 없습니다. XMLSpy는 두 가지 방식 모두의 장점을 제공합니다.
새롭게 디자인된 스크립트 환경 및 폼 편집기
XMLSpy는 이번 최신 버전에서 재설계된 통합 스크립트 환경과 폼 편집기를 제공합니다. JScript 또는 VBScript를 사용하여 XMLSpy API에 접근하고 상호 작용하는 스크립트를 작성할 수 있으며, 이를 통해 XMLSpy 2010 설치 환경을 수정하고 기능을 추가할 수 있습니다. 버전 2010에는 다음과 같은 개선 사항 및 최적화가 포함되어 있습니다
- .NET 프레임워크의 대부분 기능에 접근할 수 있습니다
- 새로운 양식 편집기 컨트롤
- 스크립트 편집기 내에서 매크로를 직접 테스트하고 디버깅할 수 있습니다
- XMLSpy 메뉴를 통해 매크로를 직접 실행할 수 있습니다
- 스크립트 편집기에서 자동 완성 기능과 입력 지원 기능이 개선되었습니다
XMLSpy 및 Altova MissionKit의 "가장 인기 있는 기능"에 대해 더 자세히 알아보세요. 여러분이 가장 원하는 기능이 있다면, 블로그에 댓글을 달거나 기능 요청을 제출하여 알려주시기 바랍니다. 여러분의 의견을 기다리겠습니다.