XML 및 JSON 편집기 2026 버전이 2025년 10월 21일에 출시되었습니다. 새로운 기능에 대해 자세히 알아보시고 최신 버전으로 업데이트하세요.
BSON (바이너리 JSON)은 JSON을 확장한 바이너리 형식의 데이터 포맷입니다. 이 포맷은 널리 사용되는 MongoDB NoSQL 데이터베이스에서 데이터를 저장하고 전송하기 위해 개발되었습니다.
XMLSpy 2026는 기존의 BSON JSON 스키마 편집 기능에 더하여, 일반적인 JSON 문서 작업과 유사한 기능을 제공하는 BSON 편집기를 포함하고 있습니다. 이 기능에는 다음이 포함됩니다
그리드 보기에서 BSON 데이터를 편집하면 이진 문서의 구조를 한눈에 파악할 수 있습니다. 반복되는 노드를 테이블 형태로 보여주는 기능, 드래그 앤 드롭 편집, 자동 타입 감지, 그리고 셀 안에서 직접 편집할 수 있는 기능 등을 통해 문서 구조를 쉽게 이해하고 필요에 따라 수정할 수 있습니다.
XBRL 분류 체계는 일반적으로 여러 관련 문서로 구성되며, 사용 편의를 위해 종종 하나의 ZIP 파일에 함께 묶여 제공됩니다. XBRL 분류 체계 패키지 사양은 이러한 문서 모음을 보다 쉽게 활용할 수 있도록, XBRL 소프트웨어가 효율적으로 사용할 수 있는 표준적인 구조와 구성 방식을 정의합니다.
XMLSpy의 이전 버전에서는 XBRL 분류 체계 패키지를 기반으로 한 유효성 검사를 지원했으며, 개발 및 유효성 검사에 사용되는 업계 표준 패키지를 설치하고 관리할 수 있는 내장형 XBRL 분류 체계 관리자도 제공했습니다. 이제 XMLSpy 2026에서는 XBRL 분류 체계 패키지 편집기를 도입하여 개발자가 패키지를 열고, 파일을 가져오고, 심지어 새로운 분류 체계 패키지를 만들 수 있게 되었습니다.
새로운 기능은 사용자가 새로운 분류 체계, 확장된 분류 체계, 또는 분류 체계 패키지를 정의하는 데 도움을 줍니다.
이제 XBRL 택소노미 패키지를 열 때의 기본 동작을 선택할 수 있습니다. "XBRL 뷰"에서 진입점 스키마를 표시하거나, "아카이브 뷰"에서 압축 파일의 내용을 표시하는 방식을 선택할 수 있습니다.
XMLSpy는 이제 XBRL-CSV 유효성 검사 기능 외에도, 특히 DORA(디지털 운영 복원력 법) 보고에 중요한 새로운 확장 기능인 XBRL-CSV 테이블 제약 조건 지원 기능을 제공합니다. 또한, 최종 사용자가 XBRL 보고서를 생성하는 데 필요한 기능도 제공됩니다 Altova XBRL 엑셀 추가 기능.
다음 기능을 통해 얻을 수 있는 다양한 추가 기능에 대해 알아보세요 업그레이드 이전 버전에서 XMLSpy로 전환 Version 2026.
| 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)와 같은 개방형 산업 협력 단체를 통해 이루어졌습니다. | ||||
| 다국어 맞춤법 검사 기능: 영어(영국, 미국, 캐나다), 독일어, 이탈리아어, 포르투갈어, 스페인어, 프랑스어, 네덜란드어, 스웨덴어 및 기타 언어를 지원합니다. 또한, 영어 전문 의학 및 법률 용어 사전을 별도로 제공합니다. |

