XML 및 JSON 편집기 2027 버전이 2026년 10월 29일에 출시되었습니다. 새로운 기능에 대해 자세히 알아보시고 최신 버전으로 업데이트하세요.
| XMLSpy® 2027 (2026년 10월 29일 출시 예정) | Enterprise | Professional | ||
|---|---|---|---|---|
| Open API 3.2 지원 | ||||
| multipart/form-data 형식의 POST 요청 지원 | ||||
| 현재 OpenAPI 파일로부터 HTTP 요청을 생성할 수 있는 기능 | ||||
| OpenAPI 파일 내에 포함된 XML 스키마를 편집할 수 있는 기능 | ||||
| 선택된 JSON 스키마 정의에 대한 유효성 검사 및 샘플 데이터 생성 | ||||
| OpenAPI 파일 내 JSON 스키마에 대한 유효성 검사 및 샘플 데이터 생성 | ||||
| 프로젝트 창에서 파일 활성화 기능을 한 번의 클릭으로 사용할 수 있도록 새로운 설정이 추가되었습니다 | ||||
| CSV 파일로부터 XBRL 테이블 렌더링을 지원합니다 | ||||
| XBRL-CSV 테이블 제약 조건 1.0 지원 | ||||
| SQL Server 2025 지원 | ||||
| 오라클 26 지원 | ||||
| Informix 15 지원 | ||||
| MySQL 9.7 지원 | ||||
| SQLite 3.53 버전 지원 | ||||
| MariaDB 12 지원 | ||||
| Eclipse 4.40 (2026년 6월) 및 4.41 (2026년 9월) 버전 지원 |
XMLSpy의 HTTP 테스트 창은 이제 multipart/form-data 형식의 POST 및 PUT 요청을 지원합니다. 이 콘텐츠 유형은 웹 API가 파일 업로드 및 텍스트 필드, JSON, 바이너리 파일 등 다양한 종류의 데이터를 하나의 메시지로 결합한 요청을 처리하는 표준적인 방법입니다. 각 요청 요소는 자체 이름, 헤더 및 콘텐츠 유형을 가지므로, 단순한 키-값 형식의 데이터 전송보다 훨씬 유연합니다.
HTTP 테스트 창에는 이제 멀티파트 요청을 생성하기 위한 입력 도우미 기능이 추가되었습니다. 각 부분에 대해 이름, 텍스트 값인지 파일인지 여부, 콘텐츠 유형을 지정하고, 텍스트를 입력하거나 업로드할 파일을 선택할 수 있습니다.
API에서 요구하는 만큼 많은 데이터를 추가할 수 있으므로, 이제 여러 파일을 한 번의 요청으로 업로드하거나, 파일을 JSON 메타데이터와 함께 전송하는 것은 HTTP 테스트 창의 몇몇 항목을 채우는 것만으로 가능합니다.
OpenAPI 마법사도 이 콘텐츠 유형을 처리하도록 업데이트되었습니다. OpenAPI 정의에서 작업(operation)이 multipart/form-data 형식의 요청 본문을 선언하는 경우, XMLSpy는 해당 작업에 대한 스키마를 읽고, 예상되는 항목(항목 이름 및 유형 포함)으로 폼 파트 편집기를 미리 채웁니다. 그런 다음 값을 입력하고 파일 경로를 지정한 후, 요청을 보내고 동일한 창에서 응답을 확인할 수 있습니다. 이는 다른 모든 요청 유형과 동일한 방식으로 작동합니다.
HTTP 테스트 창은 이제 일반적인 API가 처리하는 모든 종류의 요청을 지원합니다. JSON 데이터, 간단한 폼, 파일 업로드, 그리고 혼합 콘텐츠 요청까지, 다양한 요청을 테스트할 수 있습니다. 요청을 직접 작성하거나 OpenAPI 정의 파일로부터 생성한 후, 해당 요청을 보내고 응답을 확인하는 모든 작업을 하나의 창에서 수행할 수 있습니다.
다음 기능을 통해 얻을 수 있는 다양한 추가 기능에 대해 알아보세요 업그레이드 이전 버전에서 XMLSpy로 전환 Version 2027.
| XMLSpy® 2025r2 (2025년 3월 25일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| OpenAPI 편집기 | ||||
| OpenAPI 정의를 사용하여 HTTP 요청 생성하기 | ||||
| YAML 형식에 대한 XQuery 지원 | ||||
| XML 스키마를 YAML 스키마로 변환하기 | ||||
| 2024년 ESEF 보고서 작성 지침 지원 | ||||
| MySQL 9.0/9.1 버전 지원 | ||||
| IBM DB2 12.1 지원 | ||||
| Eclipse 4.34 지원 |
| XMLSpy® 2024 (2023년 10월 24일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| AI 비서 | ||||
| 마크다운 파일 편집 기능 지원 | ||||
| 그리드 보기에서 대용량 파일에 대한 지원 기능이 개선되었습니다 | ||||
| HTTP 요청을 저장하고 불러올 수 있는 기능 | ||||
| MySQL 및 MariaDB에 대한 완벽한 호환성 지원 | ||||
| OIM XBRL에 대한 지원 기능이 업데이트되었습니다 | ||||
| XBRL 계산 기능 지원 (버전 1.1) | ||||
| Eclipse 2023-06 및 2023-09 버전과의 통합 | ||||
| 스키마 다이어그램을 SVG 형식으로 저장합니다 | ||||
| 수평 마우스 휠 스크롤 기능 지원 |
| XMLSpy® 2022r2 (2022년 3월 8일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| XML 스키마를 JSON 스키마로 변환하는 기능이 개선되었습니다 | ||||
| XML 샘플 생성 시 최대 중첩 레벨 설정 | ||||
| 편집 화면에서 이미지/파일을 저장할 수 있는 기능 | ||||
| 프로젝트 창에 새로운 도구 모음이 추가되었습니다 | ||||
| 프로젝트 창에서 이미지 지원 | ||||
| 기본 파일 형식 지원 | ||||
| Visual Studio 2022 및 .NET 6용 코드 생성 기능 | ||||
| XBRL 어설션 심각도 2.0 지원 | ||||
| 추가 데이터베이스 버전 지원 | ||||
| Visual Studio 2022과의 통합 | ||||
| Eclipse 4.22과의 통합 |
| XMLSpy® 2022 (2021년 10월 27일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| Windows 11 지원 | ||||
| 새로운 종료 방식 옵션 | ||||
| 새로운 XML 그리드 뷰에서 성능이 크게 향상되었습니다 | ||||
| 그리드 보기에서 스크롤 시 고정 헤더 표시 | ||||
| 그리드 보기에서 공백 표시기 | ||||
| 코드 서식을 깔끔하게 정렬할 때, 공백을 유지하는 새로운 옵션이 추가되었습니다 | ||||
| JSON 스키마에서 BSON(이진 JSON) 지원 | ||||
| XPath/XQuery 창에서 표현식을 직접 저장합니다 | ||||
| XBRL에서 OIM 1.0을 지원합니다 | ||||
| 일부 XBRL 분류 체계에 대한 지원 범위를 확장했습니다 | ||||
| XBRL 검증 메시지 제한/추적 설정을 구성하는 방법 | ||||
| 추가 데이터베이스 버전 지원 | ||||
| Eclipse 4.19, 4.20, 및 4.21 버전에 대한 지원 |
| XMLSpy® 2018r2 (2018년 4월 17일) | Enterprise | Professional | ||
|---|---|---|---|---|
| XSLT, XPath 및 XQuery를 사용하여 JSON 데이터를 처리하는 방법 | ||||
| HTTP 테스트 창은 WSDL 파일에서 데이터를 가져올 수 있습니다 | ||||
| 새로운 파일 형식에 대한 구문 강조 기능 | ||||
| XBRL 인증 소프트웨어™ XBRL 국제 기구로부터의 지정 | ||||
| XSLT3 값 템플릿 편집 기능 지원 | ||||
| 테라데이터 16 버전과 MariaDB 10 버전 데이터베이스에 대한 지원 | ||||
| 자세한 네트워크 프록시 설정 | ||||
| XSLT/XQuery 디버깅 과정에서, 실행 시간이 오래 걸리는 작업을 중단할 수 있는 기능 |
| XMLSpy® 2018 (2017년 10월 3일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| 새로운 HTTP 테스트 창 | ||||
| 3가지 버전의 XML 파일 비교 및 병합 기능 | ||||
| XSLT 엔진의 성능이 크게 향상되었습니다 | ||||
| XSLT/XQuery 엔진의 사양 준수 기능이 향상되었습니다 | ||||
| xsl:output 메서드 중 'adaptive' 및 'json' 형식을 지원합니다 | ||||
| 새롭게 디자인된 도구/옵션 대화 상자 | ||||
| XBRL 버전 관리 1.0 지원 | ||||
| XML 서명 1.1 지원 | ||||
| Visual Studio 2013, 2015, 2017 버전을 위한 코드 생성 기능 지원 | ||||
| Eclipse 4.7과의 통합 | ||||
| Sybase 16, PostgreSQL 9.6, MySQL 5.7을 지원합니다 | ||||
| FOP 2.2 지원 |
| XMLSpy® 2017 버전 3 (2017년 4월 4일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| XSLT 및 XQuery 역매핑 | ||||
| JSON5 지원 | ||||
| Microsoft Azure 리소스 관리자에서 JSON 스키마 확장 기능을 지원합니다 | ||||
| 다중 검색을 지원하는 검색창을 찾아보세요 | ||||
| 텍스트 보기 화면에서, 유효성 검사 오류 및 스마트 수정 제안 사항이 왼쪽 여백에 표시됩니다 | ||||
| SHA-256 알고리즘을 이용한 서명 지원 | ||||
| XSLT 스타일시트에서 XPath 표현식 구문 강조 표시 기능 | ||||
| 차트 엔진에 다양한 새로운 기능이 추가되었습니다 | ||||
| 긴 XSLT/XQuery 변환 작업을 취소할 수 있는 기능 | ||||
| XBRL 확장 가능한 열거형 1.1 버전 지원 | ||||
| Visual Studio 2017과의 통합 | ||||
| Windows Server 2016 지원 |
| XMLSpy® 2017 (2016년 10월 4일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| 텍스트 보기에서 완전히 새로운 검색 기능이 추가되었습니다 | ||||
| 관련 검색 결과의 텍스트 강조 표시 | ||||
| 텍스트 보기에서 상위 요소로 이동하는 새로운 명령어 추가 | ||||
| Apache Avro 스키마 파일의 편집 및 검증 | ||||
| Apache Avro 바이너리 파일을 보기 쉽고 검색하기 용이하도록 특별히 설계된 그리드 뷰 | ||||
| 새로운 XSLT/XQuery 기능 | ||||
| XSLT 및 XQuery 성능 향상 | ||||
| XBRL 분류 체계 패키지에 대한 지원 | ||||
| 인라인 XBRL 지원 | ||||
| ADO.NET 데이터베이스 드라이버 지원 | ||||
| PostgreSQL에 대한 완벽한 지원 | ||||
| Progress OpenEdge 데이터베이스 지원 | ||||
| SQL Server 2016 지원 | ||||
| 동적 HTML 및 CALS 테이블에서 머리글/바닥글 편집하기 | ||||
| Eclipse 4.6과의 통합 지원 |
| XMLSpy® 2016 (2015년 9월 30일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| JSON 스키마 편집기 및 검증 도구 | ||||
| JSON 인스턴스에서 JSON 스키마 생성 | ||||
| JSON 스키마를 기반으로 한 JSON 데이터 유효성 검사 및 데이터 입력 지원 기능 | ||||
| 대량의 XML 파일을 JSON 형식으로 변환하는 프로그램 (많은 파일 처리 가능) | ||||
| 설치된 RaptorXML 서버에서 XSLT 및 XQuery 변환을 실행합니다 | ||||
| 설치된 RaptorXML 서버를 통해 고성능 JSON 유효성 검사를 수행합니다 | ||||
| Windows 10 지원 | ||||
| 파이어버드 데이터베이스 지원 | ||||
| 다양한 데이터베이스에 대한 지원이 업데이트되어 최신 버전이 포함되었습니다: IBM DB2 10.5, SQL Server 2014, PostgreSQL 9.4, MySQL 5.6, 그리고 Oracle 12C | ||||
| Visual Studio와의 통합 기능이 업데이트되어 이제 Visual Studio 2015를 지원합니다 |
| XMLSpy® 2015 (2014년 9월 17일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| XQuery 업데이트 기능 1.0/3.0을 이용한 지능적인 XML 파일 수정 - 편리한 인터페이스를 통해 사용자가 XML 데이터를 지능적으로 업데이트할 수 있습니다 | ||||
| XQuery 실행(Alt+F10)을 통한 XQuery 업데이트 기능 지원 | ||||
| 향상된 XSLT 3.0 지원: 여기에는 xsl:assert 기능 지원과 xsl:call-template에 대한 자동 꼬리 재귀 감지 기능이 포함됩니다 | ||||
| XBRL 표 레이아웃 미리보기: 그래픽 인터페이스를 통해 편집 과정에서 실시간으로 표의 모습을 미리 확인할 수 있습니다 | ||||
| 새로운 XBRL 테이블 미리보기 기능을 통해 XBRL 수식을 시각적으로 구성할 수 있습니다. 이를 통해 간단한 클릭만으로 XBRL 수식을 생성할 수 있습니다 | ||||
| 미국 GAAP 분류 체계에 대한 지원이 업데이트되어 2014년 정보가 포함되었습니다 | ||||
| EBA 2.1 (COREP/FINREP) 분류 체계에 대한 지원 기능이 크게 개선되어, 이제 더 큰 파일도 훨씬 빠르게 검증할 수 있습니다 | ||||
| UBL 2.1 스키마가 포함되었습니다. 이제 이 스키마는 제품과 함께 제공됩니다 | ||||
| Eclipse 4.4 지원 |
| XMLSpy® 2014 버전 2 (2014년 3월 19일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| XSL 속도 최적화 도구 | ||||
| 다양한 새로운 Altova 확장 기능이 추가되었습니다 | ||||
| XSLT 3.0에 대한 추가 지원 | ||||
| XQuery 3.0에 대한 모든 지원 기능이 완료되었습니다 | ||||
| XBRL 테이블 링크베이스 편집기 | ||||
| XBRL 수식 실행 및 XBRL 테이블 생성을 위한 새로운 명령어들이 추가되었습니다 | ||||
| XML 스키마 검증 규칙에 대한 사용자 정의 오류 메시지를 제공할 수 있는 기능 | ||||
| Visual Studio 2013과의 통합 지원 (이전 버전과의 지원 기능도 포함) |
| XMLSpy® 2014 (2013년 10월 29일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| XML 스키마 1.1 지원: 유효성 검사 및 그래픽 편집 기능을 완벽하게 지원합니다 | ||||
| XPath 3.0 지원 (지능형 XPath 자동 완성 기능 포함) | ||||
| XSLT 3.0 지원: XSLT 코드 편집, 디버깅 및 성능 분석 기능 제공 | ||||
| XQuery 3.0 지원: XQuery 코드 편집, 디버깅 및 성능 분석 기능 제공 | ||||
| XBRL 수식 및 XBRL 개념 유형 지원 | ||||
| 사용자 설정에 따라 여러 가지 유효성 검사 오류를 동시에 표시할 수 있습니다 | ||||
| 새로운 데이터베이스 지원: * SQL Server 2012 * PostgreSQL 9.0.10, 9.1.6, 9.2.1 * IBM DB2 9.5, 9.7, 10.1 * Informix 11.70 * MySQL 5.5.28 * Sybase ASE 15, 15.7 * Access 2010, 2013 | ||||
| Eclipse 4.3과의 통합: 이 인기 있는 통합 개발 환경(IDE)의 최신 버전입니다 | ||||
| 모든 스키마 옵션을 사용하여 샘플 XML 인스턴스를 생성할 수 있는 기능 |
| XMLSpy® 2013 (2012년 9월 15일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| 스마트 수정: 유효성 검사 오류를 자동으로 수정합니다 | ||||
| 자바 애플리케이션에서 원활한 통합을 위한 다양한 옵션 | ||||
| WSDL 파일 내에 포함된 XML 스키마 지원 | ||||
| 향상된 WSDL 문서화 기능 | ||||
| 외부 프로그램과의 유연한 통합 지원 | ||||
| 맞춤법 검사기에서 CamelCase 단어 지원 | ||||
| 불필요한 공백을 제거하는 옵션 | ||||
| Eclipse 4.2와의 통합 (이전 버전 지원 기능 추가) | ||||
| 미국 GAAP 2012년 XBRL 분류 체계 지원 (이전 버전 지원 기능 추가) | ||||
| 버전 관리 시스템을 위한 Team Foundation Server MSSCCI 제공자 2010 지원 |
| XMLSpy® 2012 버전 2 (2012년 2월 23일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| EPUB 2.x 지원: 전자책 및 디지털 출판물을 제작하기 위한 EPUB 문서의 편집, 검증 및 미리 보기 기능 제공 | ||||
| - ZIP 및 OOXML 지원 기능이 프로페셔널 에디션으로 확대되었습니다. (이 기능은 이전에 XMLSpy 엔터프라이즈 에디션에서만 제공되었습니다.) | ||||
| IBM iSeries 데이터베이스에서 논리 파일 지원: IBM iSeries에 특화된 논리 파일을 지원하여 데이터베이스 통합 기능을 향상시킵니다 | ||||
| XML 문자 이스케이프/언이스케이프 기능: 텍스트 또는 XML에 포함될 문자를 이스케이프하거나 언이스케이프하는 간단한 명령 기능을 제공합니다 | ||||
| 더 빠른 시작 속도: XMLSpy는 이제 이전에 필요했던 시간의 거의 절반으로 빠르게 실행됩니다 |
| XMLSpy® 2012 (2011년 10월 19일) | Enterprise | Professional | ||
|---|---|---|---|---|
| HTML5 지원: HTML4 및 XHTML 편집 기능을 강화하여, 상황에 맞는 도움말 제공, 코드 자동 완성 등 다양한 기능을 추가했습니다. | ||||
| CSS3 지원: 이 최신 스타일시트 언어의 최신 버전에 대한 편집 지원 기능 | ||||
| JDBC 데이터베이스 드라이버 지원: ODBC 및 ADO 지원 기능 추가 | ||||
| 새로운 자바 API: XMLSpy의 기능을 자동화하기 위한 완전히 새로운 자바 API입니다. (COM API도 제공됩니다.) | ||||
| API 사용을 위한 새로운 샘플 제공: XMLSpy API를 여러분이 선호하는 환경에서 어떻게 활용할 수 있는지 보여주는 코드 샘플입니다 | ||||
| 프로젝트 내에서 찾기: 대규모 또는 복잡한 XMLSpy 프로젝트에서 파일을 쉽게 찾을 수 있습니다 |
| XMLSpy® 2011 버전 3 (2011년 6월 8일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| XML 문서에 대한 디지털 서명: XML 파일 전송 시 보안 기능을 강화합니다 | ||||
| Authentic 뷰에서 PXF 지원: 이를 통해 진정으로 이식성이 뛰어난 XML 양식을 사용할 수 있습니다 | ||||
| .NET 4.0 스크립트 지원 - 최신 .NET 버전을 포함하도록 지원을 업데이트했습니다 | ||||
| 스크립팅을 위해 추가적인 .NET 어셈블리를 추가할 수 있습니다. - 기본적으로 제공되는 어셈블리 외에 추가적인 어셈블리를 쉽게 추가할 수 있습니다 | ||||
| 향상된 사전 기능을 갖춘 새로운 맞춤법 검사기가 출시되었습니다. 이 검사기는 더 많은 언어와 각 언어의 고유한 특징을 지원합니다 | ||||
| 브라우저 보기에서 Internet Explorer® 9 지원: 최신 버전(Microsoft®에서 제공)에 대한 지원이 업데이트되었습니다 | ||||
| XML 요소 전체를 선택하는 단축키: Ctrl + Shift + E |
| XMLSpy® 2011 버전 2 (2011년 2월 16일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| XML 문서에 외부 파일 포함하기: 이미지와 같은 외부 파일을 XML 문서에 직접 포함시키는 기능입니다 | ||||
| 사용자 정의 문서 생성 기능: StyleVision 템플릿을 통해 XSD, WSDL 또는 XBRL 문서 생성 기능을 사용자 정의할 수 있습니다 | ||||
| 차트 생성 기능 개선: 캔들 차트, 차트 오버레이, 배경 이미지 등 다양한 기능 추가 | ||||
| 스키마 보기에서 요소 및 유형 정렬: 스키마의 일부 또는 모든 구성 요소를 한 번의 클릭으로 알파벳 순서대로 정렬할 수 있습니다 | ||||
| XML 스키마 리팩토링 지원: 참조된 스키마 전체에서 전역 요소/타입의 모든 인스턴스를 쉽게 찾고 이름을 변경할 수 있습니다 | ||||
| 기존 요소 또는 기본 유형을 변경할 때, 호환 가능한 속성을 유지하는 지능형 지원 기능입니다 |
| XMLSpy® 2010 버전 2 (2010년 2월 16일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| 64비트 버전: 64비트 운영 체제에서 사용하도록 설계되었습니다 | ||||
| 대용량 파일 작업 최적화: 텍스트 보기에서 매우 큰 파일을 불러올 때의 성능을 개선하고, 그리드 보기에서 일반적인 작업(예: 붙여넣기)의 속도를 향상시켰습니다 | ||||
| 텍스트 보기에서 XML 스키마 기반 유효성 검사 속도가 최대 3배 향상되었습니다 | ||||
| SharePoint® 서버 지원: SharePoint 서버에 대한 읽기 및 쓰기 기능을 제공하며, 파일 체크아웃, 체크아웃 취소, 파일 등록 기능을 완벽하게 지원합니다 | ||||
| SOAP 요청 및 SOAP 디버깅을 위한 HTTPS 지원 - 이제 SOAP 요청 생성 및 SOAP 디버깅에 HTTPS를 지원합니다 | ||||
| 생성된 C++ 코드에서 Linux 지원 - 자동 생성된 C++ 코드는 Linux 환경에서 컴파일 및 실행될 수 있습니다 |
| XMLSpy® 2010 (2009년 10월 28일) | Enterprise | Professional | ||
|---|---|---|---|---|
| WSDL 2.0 편집 및 변환 기능: 어떤 버전을 사용할지 선택하거나, 1.1 버전을 2.0 버전으로 변환할 수 있습니다 | ||||
| XBRL 문서 자동 생성: HTML, RTF 또는 Word 형식으로 포괄적인 XBRL 문서를 자동으로 생성합니다 | ||||
| XBRL 분류 체계 마법사: 새로운 확장 분류 체계를 만드는 과정을 쉽고 직관적으로 안내합니다 | ||||
| 그래픽 XBRL 보기 인쇄 - XBRL 보기에서 표시되는 그래픽 XBRL 표현을 인쇄합니다 | ||||
| XBRL 검색 및 XBRL 정렬 기능: XBRL 요소를 찾고, 대용량 파일을 정리하거나 탐색하는 데 유용한 도구입니다 | ||||
| JSON 편집기: 텍스트 보기 또는 표 보기 방식을 통해 JSON 파일을 편집할 수 있습니다 | ||||
| JSON과 XML 간 변환: 웹 2.0 애플리케이션을 개발할 때 JSON과 XML 파일을 손쉽게 변환할 수 있습니다 | ||||
| 새로운 스크립트 환경 및 폼 편집기: 폼, 이벤트 처리기, 매크로 등을 생성하는 기능이 여러 면에서 개선되었습니다 | ||||
| Windows 7과의 호환성 |
| XMLSpy® 2009 (2009년 2월 3일) | Enterprise | Professional | ||
|---|---|---|---|---|
| XBRL 2.1 및 XBRL Dimensions 1.0 지원: 이를 통해 XBRL 문서를 보고, 수정하고, 유효성을 검사할 수 있습니다 | ||||
| XBRL 분류 체계 편집기: 이 도구를 사용하면 XBRL 분류 체계를 시각적으로 확인하고, 확장하며, 편집할 수 있습니다. 또한, 지능형 XBRL 분류 체계 편집 기능을 제공합니다 | ||||
| XPath 자동 완성 기능: XPath 표현식을 작성할 때, 관련된 스키마 및 XML 파일에서 유효한 XPath 함수, 요소 이름, 그리고 속성 이름을 제공합니다 | ||||
| 추가 데이터베이스에 대한 기본 지원: PostgreSQL 8, SQL Server 2008, Oracle 11g 등 | ||||
| 확장된 소스 코드 관리 시스템 지원: 다양한 인기 있는 소스 코드 관리 및 버전 관리 시스템에 대한 향상된 지원을 제공합니다 | ||||
| 스키마 뷰에서 식별자 제약 조건 편집 기능을 확장했습니다. 이를 통해 XML 스키마 뷰에서 식별자 제약 조건을 편집할 때 더욱 직관적인 시각적 정보와 다양한 옵션을 제공합니다 | ||||
| XSLT 확장 기능 "altova:evaluate" 지원: 이 새로운 기능은 XPath 표현식을 인수로 받아, 해당 표현식을 평가한 결과를 반환합니다 | ||||
| Apache FOP 0.95 지원: XSL:FO 변환을 수행하기 위한 기능 |
| XMLSpy® 2008 버전 2 (2008년 4월 28일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| 매우 큰 파일 지원: 이전 버전에서 지원하던 파일보다 약 4~5배 더 큰 파일을 열고 작업할 수 있습니다.* | ||||
| XML 스키마 편집기에서 상세 검색 및 바꾸기 기능: 이 기능을 사용하면 단일 스키마 내에서 또는 복잡한 다중 파일 스키마 전체에서 상세한 검색 및 바꾸기 작업을 쉽고 효율적으로 수행할 수 있습니다 | ||||
| 정보 창에 XSLT 관련 상세 정보 추가: 인스턴스 및 스키마 연결 정보 확인 및 설정, 관련 파일을 프로젝트 및 ZIP 파일로 빠르게 정리하는 등 다양한 기능 제공 | ||||
| 새로운 XSL 개요 항목 도움말 창: XSLT 스타일시트에 포함된 템플릿과 함수에 대한 정보를 제공하며, 사용자는 이 정보를 검색, 탐색, 정렬, 수정 등 다양한 작업을 수행할 수 있습니다 | ||||
| XSLT 1.0/2.0 엔진에서 Java, C#, JavaScript, VBScript를 지원합니다. 이를 통해 이러한 프로그래밍 코드를 포함하는 고급 스타일시트를 편집, 디버깅 및 성능 분석할 수 있습니다 | ||||
| SOAP 1.2 지원 기능 추가: WSDL 편집기, SOAP 클라이언트 및 SOAP 디버거에서 기존의 SOAP 1.1 지원 기능에 더하여 SOAP 1.2를 지원합니다 | ||||
| Visual Studio 2008에서 프로젝트 생성: C++ 또는 C# 코드를 생성할 때 | ||||
| Visual Studio와의 통합 기능이 확장되어 Visual Studio 2008 버전을 지원하게 되었습니다. 이는 이전 버전 지원 기능에 추가된 것입니다 |
| XMLSpy® 2008 (2007년 9월 12일) | Enterprise | Professional | ||
|---|---|---|---|---|
| Microsoft PowerPoint 2007 파일에서 XML 형식 파일을 다룰 수 있는 기능입니다. 이 기능을 통해 사용자는 PPTX 파일을 열고, 데이터를 편집하고, 새로운 파일 및 폴더를 추가하고, 파일을 삭제하는 등의 작업을 수행할 수 있습니다. | ||||
| 데이터베이스 쿼리 창에서 데이터 편집 기능이 추가되었습니다. 이제 사용자는 창 내에서 데이터베이스 데이터를 직접 편집하고, 변경 사항을 데이터베이스에 다시 저장할 수 있습니다. | ||||
| 여러 파일에 대한 XPath 평가 지원 – 여러 파일을 동시에 처리하여 XPath 표현식의 결과를 계산할 수 있습니다. | ||||
| XInclude 및 XPointer 지원 – 사용자가 여러 개의 작은 문서들을 결합하여 큰 XML 문서를 쉽게 만들 수 있도록 합니다. | ||||
| 두 단계 XSL:FO 변환: 개발자가 XML 파일을 PDF 파일로 두 단계의 과정을 거쳐 변환할 수 있도록 지원하며, 이를 통해 더욱 발전된 XSLT 엔진을 활용할 수 있습니다. | ||||
| 단일 클릭으로 댓글 추가/삭제 – 사용자가 오른쪽 클릭 메뉴를 통해 간편하게 댓글을 추가하고 삭제할 수 있습니다. | ||||
| 텍스트 및 그리드 보기에서 항목 설명을 표시하는 기능이 확장되어, 이제는 추가적인 주석도 함께 표시됩니다 | ||||
| 속도 및 메모리 성능 향상 |
| XMLSpy® 2007 버전 3 (2007년 5월 30일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| Microsoft Office 2007 파일 및 기타 압축 파일에서 XML 데이터를 처리하는 기능이 추가되었습니다. XMLSpy는 이제 Microsoft Office 2007에서 사용되는 Open XML 표준으로 저장된 XML 데이터를 추출, 편집 및 변환할 수 있습니다. | ||||
| 새로운 데이터베이스 쿼리 창을 통해 사용자는 주요 데이터베이스에 쉽게 연결하고, 데이터베이스의 구조를 확인하며, XMLSpy 내에서 SQL 또는 SQL/XML을 사용하여 데이터베이스를 쿼리할 수 있습니다. | ||||
| XQuery 문서를 데이터베이스(현재 IBM DB2)에 대해 실행함으로써, 사용자가 DB2 9에 저장된 XML 데이터를 정확하고 효율적으로, 그리고 세밀한 수준에서 쿼리할 수 있도록 지원합니다. | ||||
| IBM DB2의 XQuery 확장 기능 지원 – IBM DB2 pureXML과의 깊은 통합을 통해 XML 콘텐츠를 효율적으로 접근, 활용 및 저장할 수 있는 최적의 XML/데이터 서버 솔루션을 제공합니다. | ||||
| IBM DB2 데이터베이스에서 XML 스키마 등록 – 데이터베이스 열에 저장된 XML 데이터의 유효성을 검사하기 위한 DB2 기능입니다. | ||||
| 향상된 XML 스키마 문서 기능: RTF(서식 있는 텍스트) 형식으로 파일을 저장하고, 향상된 확대/축소 및 인쇄 기능을 제공하는 벡터 그래픽 형식인 EMF(향상된 메타 파일) 형식으로 다이어그램을 생성할 수 있습니다. | ||||
| 향상된 WSDL 문서화 기능: 위에서 언급된 XML 스키마 문서화 기능을 확장하여 WSDL 문서화에도 적용합니다. | ||||
| 포괄적인 CSS 편집 지원: 구문 강조, 상황에 맞는 입력 지원 창 및 드롭다운 메뉴, 화면 도움말 기능 등을 갖춘 완벽한 CSS 편집기입니다. | ||||
| 새롭게 설계되고 최적화된 코드 생성 기능 | ||||
| XSLT 1.0 프로파일링 지원 (XSLT 2.0 및 XQuery 지원 기능에 추가) | ||||
| 확장된 OASIS 카탈로그 지원 |
| XMLSpy® 2007 (2006년 10월 24일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| 완전히 재설계된 그래픽 WSDL 편집기로, 드래그 앤 드롭 기능을 활용하고, 유용한 상황에 맞는 도움말 창과 메뉴를 통해 WSDL 문서를 더욱 쉽고 직관적으로 디자인할 수 있습니다. | ||||
| 성능 최적화: 검증에 필요한 메모리 사용량을 50% 줄이고, 파일 로딩 및 파싱 속도를 두 배로 향상시켰습니다. 이러한 최적화는 XMLSpy를 사용하는 작업의 속도와 효율성을 더욱 높여줄 것입니다. | ||||
| 새로운 XPath 분석기 창은 여러 개의 표현식과 결과를 저장하며, 팝업 창을 열고 닫아야 하는 방식 대신, 작업 중인 동안 항상 열려 있는 창에서 XPath 분석기를 표시합니다. | ||||
| 여러 파일 및 프로젝트에 걸쳐 찾기 및 바꾸기 기능을 지원하는 "파일 내 검색" 창입니다. 대소문자를 구분하여 부분 단어 또는 전체 단어를 검색하거나, 정규 표현식을 사용하여 검색할 수 있습니다. 검색 결과는 각 파일별로 줄 번호와 열 번호와 함께 표시되며, 개별 검색 결과 항목을 클릭하면 해당 파일이 열리고 검색된 항목이 강조 표시됩니다. | ||||
| 2007년 1월 23일부터 XSLT 2.0, XPath 2.0, 그리고 XQuery 표준을 지원합니다. 이를 통해 XML 데이터를 표준화되고 상호 운용 가능한 방식으로 변환, 접근, 그리고 질의하는 데 필요한 다양한 고급 기능을 제공합니다. Altova는 이전에 해당 사양의 초안 버전을 지원했습니다. | ||||
| XML 스키마 또는 DTD로부터 XML 인스턴스를 생성하거나, 그 반대로 XML 인스턴스에서 스키마 또는 DTD를 생성하는 기능이 개선되었습니다 | ||||
| 향상된 비주얼 스튜디오 연동 기능 | ||||
| ActiveX 컨트롤을 통해 XMLSpy를 애플리케이션에 통합하는 기능을 지원합니다 | ||||
| 향상된 Eclipse 통합 기능 제공, Eclipse SDK 3.2 지원 |
| XMLSpy® 2006 버전 3 (2006년 6월 1일) | Enterprise | Professional | ||
|---|---|---|---|---|
| 새로운 XSLT 2.0 및 XQuery 프로파일러는 실행 중인 XSLT 2.0 또는 XQuery 코드를 모니터링하고, 각 프로세스가 완료되는 데 걸리는 시간을 기록합니다. 개발자는 코드가 실행되는 동안 어떤 부분이 가장 오래 걸리는지 즉시 파악하고, 문제 영역에 집중하여 코드를 더 쉽게 최적화할 수 있습니다. 이를 통해 더 효율적이고 안정적인 XSLT 및 XQuery 코드를 빠르게 개발할 수 있습니다. 프로파일러는 엔터프라이즈 에디션에서만 사용할 수 있습니다. | ||||
| 향상된 오류 처리 기능: 새로운 검증 창에서 각 오류에 대한 자세한 메시지를 제공하며, 오류 관련 링크와 문제 해결에 도움이 되는 정보를 포함합니다. 이를 통해 프로젝트 관리 및 문제 해결 속도를 크게 향상시키고 효율성을 높일 수 있습니다. | ||||
| XSLT 디버거에 추적 포인트를 도입하여, 어떤 명령어 노드의 결과도 추적할 수 있게 되었습니다. 이를 통해 XSLT 코드가 원하는 결과를 정확하게 생성하는지 확인할 수 있습니다. 이 기능은 개발자들이 XSLT 코드를 이전보다 훨씬 효율적으로 개선하는 데 도움을 줍니다. | ||||
| XML 스키마 개발 시 제약 조건 처리 기능이 개선되어, 제한을 통해 새로운 복합 유형을 생성하는 과정이 간소화되었습니다. XMLSpy의 그래픽 스키마 편집기는 이 과정을 더욱 쉽게 만들어주며, 사용자가 잘못된 제약 조건을 생성하는 것을 방지합니다. |
| XMLSpy® 2006 (2005년 10월 3일) | Enterprise | Professional | ||
|---|---|---|---|---|
| 향상된 표준 지원: 2005년 9월 15일에 발표된 최신 월드 와이드 웹 컨소시엄(W3C) 작업 초안에 따라 XSLT 2.0, XPath 2.0, 그리고 XQuery 지원이 업데이트되었습니다. | ||||
| XSLT 2.0 및 XQuery 엔진에 스키마 인식 기능을 도입하여 개발자들이 애플리케이션에서 XSLT 2.0 및 XQuery의 모든 기능을 활용할 수 있도록 지원합니다. 이를 통해 오류 격리, 간소화된 디버깅, 향상된 기능, 그리고 최적화된 코드 성능을 제공합니다. | ||||
| 업데이트된 Microsoft® Visual Studio .NET 통합 기능: Visual Studio .NET 2005과의 완벽한 통합을 제공하여 개발자들이 XMLSpy의 모든 고급 기능과 화면을 Visual Studio .NET 2005 개발 환경 내에서 직접 사용할 수 있도록 합니다. | ||||
| 업데이트된 Eclipse 통합 기능: Eclipse 개발 환경의 3.1 버전에 완벽하게 통합되어, Eclipse 3.1 내에서 XMLSpy의 모든 기능과 화면에 원활하게 접근할 수 있습니다. |
| XMLSpy® 2005 (2004년 10월 3일) | Enterprise | Professional | ||
|---|---|---|---|---|
| 최첨단 표준 준수 기능: 현재 산업 표준에 대한 탁월한 수준의 준수 및 검증을 제공하며, 사용 가능한 DTD/스키마 구현 방식 중 가장 높은 수준의 표준 준수 기능을 제공합니다. | ||||
| XSLT 2.0 지원: 강력한 새로운 XSLT 2.0 표준을 활용하여 XML 콘텐츠를 변환하고 서식을 지정할 수 있도록, 완벽한 편집, 시각적 변환, 스타일시트 디자인 및 디버깅 기능을 제공합니다. | ||||
| XPath 2.0 지원: XML 문서의 논리적 계층 구조 내에서 콘텐츠를 찾고 처리하는 데 사용되는 XPath 2.0 표현식을 구축, 테스트 및 평가하는 기능을 제공합니다. | ||||
| XQuery 지원: XML 문서 및 데이터베이스에서 정보를 추출하기 위한 새로운 XQuery 1.0 사양에 대한 완벽한 지원을 제공합니다. 개발, 편집, 디버깅 및 실행 기능을 모두 제공합니다. | ||||
| SchemaAgent은 강력한 클라이언트/서버 기반의 시각적 도구를 통해, 업무 그룹 내에서 복잡한 스키마와 그 구성 요소들을 모델링하고 관리하는 혁신적인 새로운 방식을 구현합니다. | ||||
| Eclipse 통합 기능이 도입되어, 당시 최신 버전의 Eclipse 개발 환경과 완벽하게 연동되었습니다. 이를 통해 XMLSpy® 2005의 모든 기능과 화면을 Eclipse 내에서 직접 사용할 수 있게 되었습니다. | ||||
| XSLT 2.0, XPath 2.0, 그리고 XQuery 1.0를 지원함으로써, 개발자들은 더 간결하고 복잡하지 않은 코드를 작성할 수 있으며, 이는 오류를 줄이고 생산성을 향상시키는 데 도움이 됩니다. 또한, 향상된 프로그래밍 기능과 강력한 데이터 유형 지원은 데이터 처리 능력을 향상시키고, 코드의 품질과 재사용성을 크게 개선하는 데 기여합니다. |
| XMLSpy® 2004 버전 4 (2004년 5월 17일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| 새로운 고급 텍스트 보기 기능이 추가되었습니다. 이 기능은 상황에 맞는 입력 지원, 줄 번호 표시, 북마크 기능, 코드 접기, 들여쓰기 안내, 상세한 검색 및 바꾸기 기능, 그리고 성능 향상을 제공합니다. | ||||
| 확장된 데이터베이스 가져오기/내보내기 기능: Microsoft Access, SQL Server, Oracle, MySQL, Sybase, IBM DB2 등 가장 널리 사용되는 관계형 데이터베이스와 직접 연동됩니다. | ||||
| 향상된 XML 인식 파일 비교 및 병합 기능: 사용자가 XML 콘텐츠의 서식, 네임스페이스, 속성 순서 등 다양한 요소를 고려하여 지능적으로 파일을 비교하고, 선택한 변경 사항을 병합할 수 있습니다. |
| XMLSpy® 2004 (2003년 9월 2일) | Enterprise | Professional | ||
|---|---|---|---|---|
| Microsoft Visual Studio® .NET® 통합 기능은 마이크로소프트 개발자들이 XMLSpy를 자신들이 선호하는 개발 환경 내에서 직접 사용할 수 있도록 하여, 작업 편의성을 높였습니다. | ||||
| XML 비교 기능은 파일 및 디렉터리를 시각적으로 비교하는 기능을 제공하며, XML 형식을 인식하고 네임스페이스 및 기타 변수를 고려하여 매우 유연하게 설정할 수 있습니다. | ||||
| XPath 2.0 분석기: 2003년 5월에 W3C에서 발표한 XPath 2.0 작업 초안의 당시 개발 중이던 베타 버전을 지원했습니다. | ||||
| 데이터베이스 유틸리티를 완전히 재구현했습니다. 오라클 데이터베이스에 대한 기본 지원을 추가하고, Microsoft SQL Server 및 Oracle 9i의 XML 스키마 확장 기능을 자동으로 생성하며, SQL/XML 표준에 따른 XML 스키마를 생성하는 기능을 제공합니다. |
| XMLSpy® 5 버전 4 (2003년 4월 7일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| 향상된 WebDAV 지원 – WebDAV 프로토콜의 확장 기능인 DeltaV를 도입하여, WebDAV 서버와 함께 사용할 경우 체크인/체크아웃 기능을 제공합니다. 이를 통해 사용자는 원격 웹 서버에 위치한 XML 파일을 공동으로 편집하고 관리할 수 있습니다. | ||||
| 스타일시트 디자이너 기능 개선 사항: 글로벌 템플릿을 직접 사용할 수 있는 기능, 스타일시트 디자이너 내 조건문 지원 기능, 그리고 PDF 헤더/푸터/표지 페이지 지원 기능이 추가되었습니다. 이를 통해 더욱 맞춤화된 템플릿 레이아웃과 콘텐츠 출력이 가능해졌습니다. 이러한 기능은 이제 StyleVision과 MissionKit에서 사용할 수 있습니다. | ||||
| 향상된 코드 생성 기능: 널리 사용되는 XML 파서인 Xerces, 표준 템플릿 라이브러리(STL)를 활용한 코드 생성 기능을 지원하며, Java/C# 코드 생성 시 XML 스키마의 단순 데이터 유형에 대한 추가적인 지원을 제공합니다. |
| XMLSpy® 5 버전 3 (2003년 1월 22일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| 마이크로소프트 .NET 애플리케이션 개발 지원 기능이 향상되었습니다. 마이크로소프트 C# 코드 생성 기능을 도입하여 마이크로소프트 .NET 플랫폼에서의 애플리케이션 개발 속도를 높였습니다. 생성된 코드는 당시 사용되던 마이크로소프트 .NET 애플리케이션 프로그래밍 인터페이스(API)인 System.XML을 사용하여 XML 문서를 프로그램적으로 접근했습니다. | ||||
| Oracle XML DB에 대한 지원 기능이 강화되었습니다. Oracle XML DB에 대한 다양한 데이터 편집 및 서버 관리 기능을 추가했습니다. 이러한 새로운 기능들을 통해 개발자들은 XML DB에서 관리되는 데이터에 대한 일반적인 작업을 보다 쉽게 수행할 수 있게 되었습니다. 구체적으로 다음과 같은 기능들을 제공합니다. * XML 스키마 목록 확인 * 목록에서 스키마 불러오기 * 새로운 XML 스키마 저장 또는 기존 스키마 삭제 (Oracle XML DB) * XML 스키마 등록 (Oracle XML DB) * Oracle9i의 DBURI를 사용하여 쿼리 실행 * WebDAV를 통해 Oracle XML DB에 저장된 XML 문서의 탐색, 열기, 편집 및 저장. | ||||
| 추가적인 웹 서비스 지원 기능이 추가되었습니다. 새로운 웹 서비스 설명 언어(WSDL) 문서 생성 도구를 통해 웹 서비스 개발자들이 웹 서비스 인터페이스를 Microsoft Word 또는 HTML 형식의 파일로 쉽게 문서화하고 게시할 수 있게 되었습니다. | ||||
| XMLSpy는 문서 출판을 위한 PDF 지원 기능을 제공합니다. XMLSpy의 스타일시트 디자인 도구는 시각적인 편집 기능과 eXtensible Stylesheet Language Formatting Object (XSL:FO) 코드 생성 기능을 제공하여, XML 콘텐츠를 PDF 파일 형식으로 변환할 수 있도록 합니다. 개발자는 단일 스타일시트 디자인을 통해 스타일시트 변환 결과를 PDF 또는 HTML 형식으로 미리 볼 수 있습니다. | ||||
| 자바 통합 지원: 자바 API를 도입하여, 시스템 통합업체가 자바 기반 프로그램에서 XMLSpy의 기능을 제어하고 활용할 수 있도록 XMLSpy 개발 환경의 사용자 정의 및 통합을 더욱 용이하게 했습니다. 이전에 XMLSpy는 COM 기반 인터페이스를 통해 통합을 지원했습니다. |
| XMLSpy® 5 (2002년 9월 16일) | Enterprise | Professional | ||
|---|---|---|---|---|
| XSLT 디버깅 기능: 내장된 XSLT 디버거를 도입하여 개발자가 XSLT 변환 과정을 단계별로 추적하고, XSLT 스타일시트 또는 XML 입력 문서에 중단점을 설정하며, 변수를 검사하고, 호출 스택을 확인하고, 노드 집합을 분석하는 등 다양한 작업을 수행할 수 있도록 지원합니다. | ||||
| XMLSpy® 5 Enterprise Edition에서는 웹 서비스 설명 언어(WSDL) 편집기가 새롭게 도입되어, 사용자가 WSDL 파일을 편집, 시각화 및 검증할 수 있게 되었습니다. | ||||
| 코드 생성 기능 – XMLSpy® 5 Enterprise Edition은 Java 및 C++ 코드 생성 기능을 도입하여 XMLSpy가 소프트웨어 모델링 및 프로토타입 제작 도구로 활용될 수 있도록 했습니다. 내장된 코드 생성 기능은 소프트웨어 개발자가 저수준 인프라 코드 작성과 같은 반복적인 작업에서 벗어나도록 하여 프로젝트 개발 속도를 향상시킵니다. |
| XMLSpy® 4.4 (2002년 5월 29일 출시) | Enterprise | Professional | ||
|---|---|---|---|---|
| DocBook 편집 지원: CALS 및 HTML 테이블에 대한 지원이 추가되어 DocBook 편집이 가능해졌습니다. DocBook은 책, 기사, 기술 문서 등 다양한 텍스트 문서를 설명하는 데 널리 사용되는 XML 콘텐츠 모델입니다. | ||||
| 웹 표준 준수 – 당시 활동 중이던 웹 서비스 상호 운용성 기구(Web Services Interoperability Organization)와 같은 개방형 산업 협력 단체를 통해 이루어졌습니다. | ||||
| 다국어 맞춤법 검사 기능: 영어(영국, 미국, 캐나다), 독일어, 이탈리아어, 포르투갈어, 스페인어, 프랑스어, 네덜란드어, 스웨덴어 및 기타 언어를 지원합니다. 또한, 영어 전문 의학 및 법률 용어 사전을 별도로 제공합니다. |
