XML 및 JSON 편집을 위한 새로운 도구들

최신 버전의 XMLSpy는 JSON 및 XML 데이터 처리와 관련된 사용자들의 요청 사항을 반영한 여러 기능을 추가했으며, XPath 디버깅 기능 개선, 최신 표준 및 데이터베이스 지원 업데이트 등 다양한 새로운 기능들을 제공합니다.

편집 내용 검증

XMLSpy의 강력한 JSON 및 XML 검증 도구에 더하여, 2020r2 버전에서는 편집 시 실시간 검증 기능이 새롭게 추가되었습니다. 이제 텍스트 보기에서도 즉각적이고 상세한 검증 정보를 확인할 수 있습니다

...그리고 그래픽 JSON 그리드 보기:

이 기능은 프로그램 설정에서 또는 도구 모음의 아이콘을 통해 켜고 끌 수 있습니다.

저는 이 기능을 몇 주 동안 테스트해 보았는데, 솔직히 말씀드리면 제 편집 작업 방식을 완전히 바꿔놓았습니다. 오타나 오류를 입력하는 즉시 확인하고 수정할 수 있는 기능은, 나중에 수동으로 검사하거나 파일을 저장할 때 오류를 확인하는 것보다 훨씬 시간을 절약해 줍니다.

자동 백업 기능

XMLSpy에서 작업 내용을 저장하는 기능 중 자동 백업 기능은 소프트웨어 또는 하드웨어 오류 발생 시 파일을 복구하는 데 매우 유용합니다. "도구 | 옵션" 대화 상자를 통해 사용자는 자동 백업 기능을 활성화하거나 비활성화하고, 백업 빈도를 설정하여 완벽하게 제어할 수 있습니다.

녹색, 노란색, 빨간색, 회색 파일 수정 기호는 파일이 백업되었는지, 백업이 진행 중인지, 현재 백업이 불가능한지, 그리고 사용자가 백업 기능을 비활성화했는지 여부를 나타냅니다.

XPath 디버거 기능 개선 사항

XMLSpy에서 제공하는 XPath 디버거XQuery 디버거를 사용하면 XPath 또는 XQuery 표현식을 완벽하게 만들 수 있습니다. 이 디버거를 통해 현재 열려 있는 파일에 대한 표현식의 실행 과정을 단계별로 확인하고, 각 단계의 결과를 분석할 수 있습니다. 또한, 중단점과 추적 지점을 설정할 수도 있습니다. 각 단계에서 변수의 내용을 확인할 수 있으며, 추가적인 분석을 위해 사용자 정의 "감시" 표현식을 설정할 수도 있습니다. 각 단계에서 현재 평가 중인 표현식의 일부가 강조 표시되고, 해당 단계의 평가 결과는 디버거의 "결과" 창에 표시됩니다.

이제 XMLSpy는 호출 스택 창에 더욱 유용한 정보를 제공하여, 호출 스택의 각 단계에서 발생하는 상황과 변수를 분석할 수 있도록 지원합니다.

디버깅 속도 또한 향상되었습니다.

최신 표준 적용 및 통합 지원

XMLSpy는 다양한 XML 및 JSON 관련 표준을 지원하며, 관계형 데이터베이스 통합 및 Visual Studio 및 Eclipse IDE와의 통합 기능도 제공합니다. 최근 다음과 같은 업데이트가 적용되었습니다

X3D 지원

XMLSpy는 "파일 | 새로 만들기" 메뉴를 통해 다양한 파일 형식을 기본적으로 지원하며, 2020r2 버전부터는 X3D (확장 가능한 3D) 파일 형식을 지원합니다. X3D는 애플리케이션 내에 포함된 3차원 장면과 객체를 표현하고 전달하는 데 사용되는 파일 형식입니다.

Eclipse 4.13 및 4.14 버전과의 통합

XMLSpy는 다양한 버전의 Eclipse와 완벽하게 연동되며, 최신 버전 지원을 포함하여 관련 기능이 업데이트되었습니다.

추가 데이터베이스 버전 지원

XMLSpy는 모든 환경과 통합됩니다 널리 사용되는 관계형 데이터베이스. 이를 통해 SQL 데이터베이스를 쉽게 쿼리하고, 데이터베이스와 XML 파일 간의 데이터 변환을 용이하게 함으로써 상호 운용성 문제를 줄일 수 있습니다.

XMLSpy 및 기타 Altova 제품에서 Informix, PostgreSQL, SQLite에 대한 지원이 업데이트되어 해당 데이터베이스의 최신 버전을 지원하게 되었습니다

  • 인포믹스 14.10 버전

  • PostgreSQL 12 버전

  • SQLite 3.31 버전

자세히 알아보기 최신 버전의 XML 및 JSON 편집기에 추가된 모든 기능에 대한 정보입니다. 다음 내용을 확인하실 수 있습니다 최신 버전으로 업데이트하세요, 또는, 만약 XMLSpy 고객이 아니시라면, 30일 동안 무료로 사용해 보세요.