JSON 및 XML 편집기

Altova XMLSpy는 관련 기술을 모델링, 편집, 변환 및 디버깅하기위한 세계 최고의 판매 JSON 및 XML 편집기입니다.

XMLSpy JSON 및 XML 편집기는 XSD, XSLT, XQuery, XBRL, SOAP 등으로 작업하기 위한 그래픽 스키마 디자이너, 코드 생성, 파일 변환기, 디버거 및 프로파일러를 사용하여 가장 정교한 응용 프로그램을 빌드하는 데 필요한 도구를 개발자에게 제공합니다.

 

XMLSpy는 랩터XML® 번개처럼 빠른 JSON 및 XML 유효성 검사 및 처리를 위해. RaptorXML은 응용 프로그램에 전력을 공급하는 크로스 플랫폼 서버 제품으로도 사용할 수 있습니다.

XMLSpy 하이라이트

 

개발자는 대괄호 일치 및 기본 유효성 검사 이상의 가치를 추가하는 JSON 및 XML 편집기가 필요합니다. XMLSpy는 아래의 포괄적인 기능 세트를 제공하며 그래픽 뷰, 코드 생성기, 마법사 및 그 어느 때보다 빠르게 작업을 완료하는 데 도움이 되는 기타 지능형 JSON 및 XML 편집 기능을 포함합니다.

XMLSpy XML 편집기의 XML 및 JSON 도구에 대한 개요를 확인하십시오.

XML 편집기

텍스트 및 그래픽 XML 편집 보기

XML 그리드 보기

XML 그리드를 사용하면 텍스트 편집기만 사용할 때보다 XML 편집을 더 빠르고 강력하게 수행할 수 있습니다. 고급 기능은 다음과 같습니다.

 

  • 자동 이미지 표시
  • XPath 필터를 쉽게 만들 수 있습니다.
  • 결과를 계산하거나 노드 세트를 생성하는 XQuery 수식
  • 외부 앱의 콘텐츠 붙여넣기(텍스트 편집기, Visual Studio/Eclipse, Excel…)
  • 매우 큰 XML 파일에 대한 사용자 지정 가능한 노드 그룹화

XML 그리드는 XML 문서를 편집하는 방식에 혁명을 일으킬 것입니다. 이 빠른 비디오 데모를 살펴보십시오.

XML 그리드 데모 보기

XML 텍스트 보기

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

작업할 때 XMLSpy는 오류를 감지하는 프로세스인 스마트 수정 XML 유효성 검사를 제공한 다음 오류를 수정하기 위한 가능한 수정 사항을 열거하며, 한 번의 클릭으로 XML 문서에 구현하도록 선택할 수 있습니다. 맞습니다 – XMLSpy는 선택에 따라 자동으로 수정됩니다.XML 유효성 검사기는 자동으로 수정할 수 있으므로 유효성 검사 문제 해결과 관련된 상당한 시간과 좌절감을 덜어줍니다.

XML스키마 편집기

XMLSpy의 그래픽 XML 스키마 편집기를 사용하면 시각적 드래그 앤 드롭 방식으로 스키마를 만들 수 있으므로 XML 스키마 언어의 구문 세부 정보를 XMLSpy에 남겨두면서 스키마의 의미에 집중할 수 있습니다. 풍부한 XML 스키마 1.0 및 1.1 편집 및 유효성 검사 외에도 다음과 같은 XSD 도구가 제공됩니다.

  • XML 인스턴스, DTD, JSON 스키마 또는 관계형 데이터베이스에서 XSD 생성
  • XSD에서 샘플 인스턴스 생성
  • XML 스키마를 기반으로 Java, C# 및 C++ 코드 생성
  • 스키마 병합기 및 스키마 하위 집합 생성
  • 명명 및 코딩 규칙의 확장된 유효성 검사
  • 스키마 리팩토링

 

XML 스키마 1.1을 배워야 합니까? 무료 온라인 XML 스키마 자습서 및 교육을 확인하십시오.>더 알아보세요

JSON 도구

XMLSpy에는 JSON, JSON5, JSON 라인 및 JSON 주석을 지원하는 직관적인 JSON 뷰어와 JSON 편집기가 포함되어 있어 유용한 편집 가이드 및 입력 도우미와 함께 XML 편집에 사용할 수 있는 것과 동일한 직관적인 텍스트 및 그리드 뷰를 사용하여 JSON 파일을 보고 편집할 수 있습니다. JSON 편집기는 다음을 제공합니다.

  • 혁신적인 JSON 그리드 편집기
  • JSON, JSON5, JSON 라인, 주석이있는 JSON (JSONC)에 대한 지원
  • 상황에 맞는 엔트리 헬퍼 및 기타 지능형 편집 도구
  • JSON 구문 검사
  • JSON 유효성 검사기
  • JSON에서 XML로 변환
  • XML에서 JSON으로 변환
  • XPath, XQuery, XSLT를 사용하여 JSON 쿼리/변환
  • JSON 데이터에서 차트 만들기

JSON 편집기: 그리드 보기

JSON 차트

차트 함수를 구성한 후 저장 아이콘은 차트를 JSON 파일에 base-64로 인코딩된 이미지로 포함합니다. 또는 차트를 마우스 오른쪽 버튼으로 클릭하여 .png이나 .jpg와 같은 이미지 파일에 저장하기만 하면 됩니다. 다른 JSON 편집기는이 기능에 가까운 것을 제공하지 않습니다!
Json 스키마 편집기

XMLSpy가 최초의 그래픽 XML 스키마 편집기를 개척한 것처럼 JSON으로 작업하는 개발자를 위한 스키마 생성, 개발 및 유효성 검사 속도를 크게 높일 수 있는 최초의 엔터프라이즈급 그래픽 JSON 스키마 편집기도 포함되어 있습니다.

JSON 스키마 보기는 XML 스키마 보기를 사용해 왔으며 이제 JSON 스키마 디자인을 배우고 있는 XMLSpy 고객에게 즉시 친숙할 뿐만 아니라 새로운 사용자도 쉽게 이해할 수 있습니다. JSON 스키마 편집기를 사용하여 다음을 수행합니다.

  • JSON 스키마 편집 및 유효성 검사 끌어서 놓기
  • XML 스키마 <=> JSON 스키마 변환
  • JSON 스키마에서 JSON 인스턴스 파일 생성
  • JSON 스키마 문서 생성

JSON 스키마 편집기는 MongoDB와 같은 NoSQL 데이터베이스에 사용되는 BSON(이진 JSON) 데이터 유형을 지원합니다.

XPath, XSLT, XQuery를 사용하여 JSON 쿼리 및 변환

JSON의 인기가 높아지고 있음에도 불구하고 JSON 데이터를 쿼리하고 변환하는 데 널리 사용되는 언어는 없습니다. 다행히도 XPath/XQuery 3.1에 추가된 기능은 JSON 맵, 배열 및 개체를 대상으로 하는 수단을 제공하여 이러한 친숙한 언어를 사용하여 JSON 데이터를 쿼리하고 변환하는 표준화된 방법을 제공합니다.

XMLSpy를 사용하면 지능형 편집기와 대화형 XPath/XQuery Builder & Evaluator 창을 사용하여 XPath, XSLT 및 XQuery로 JSON 문서를 쉽게 처리할 수 있습니다. 기능에는 다음이 포함됩니다.

  • XPath/XQuery 창에서 XPath 3.1 또는 XQuery 3.1을 사용하여 JSON 문서 쿼리
  • XSLT 3.0 또는 XQuery 3.1 파일로 JSON 문서 변환

XSLT 및 XPath/XQuery를 사용하여 JSON을 쿼리하는 방법 알아보기

XSL 및 XSLT 도구

XSLT 편집기

변환을 위해 설치된 RaptorXML 서버와의 원활한 통합은 XSLT, XPath 및 XQuery 버전 1.0, 2.0 및 3.1을 포함한 W3C 표준에 대한 엄격한 준수와 함께 고성능 기능을 제공합니다. 이를 통해 개발 및 테스트 중에 XMLSpy 내부에서 직접 초고속 변환을 활용할 수 있습니다.
XMLSpy에는 통합 브라우저보기와 함께 지능형 HTML / HTML5 및 CSS / CSS3 편집기도 포함되어 있습니다.

XSLT 디버거 및 프로파일러

XSL 속도 최적화 도구

XMLSpy의 XSL 속도 최적화 프로그램은 XSLT 변환 속도를 높이기 위한 혁신적인 특허 받은 접근 방식으로, 병목 현상을 일으키는 XSLT 또는 XPath 식을 정확히 파악하는 데 수동 분석 없이 처리량을 크게 증가시킵니다.

XSLT 및 XQuery 백 매핑

XSLT 및 XQuery 문서는 길고 복잡한 경우가 많기 때문에 의도하지 않은 출력의 소스를 식별하기가 어려울 수 있습니다. 대상 디버깅의 경우 백 매핑을 사용하면 출력 요소를 소스 노드 및 명령어와 즉시 상호 연관시킬 수 있습니다.

백 매핑을 사용하면 XSLT 변환 및 XQuery 실행이 수행되어 결과 문서를 원래 XSLT+XML 또는 XQuery+XML 문서에 다시 매핑할 수 있습니다. 결과 문서에서 노드를 클릭하면 XSLT 명령과 특정 결과 노드를 생성한 XML 소스 데이터가 강조 표시됩니다.

XMLSpy의 백 매핑은 두 가지 면에서 혁명적입니다. 첫째, 개발자가 코드를 디버깅, 정제 및 완성하고 다른 팀 구성원이 작성한 상속 된 코드를 이해하는 데 상당한 시간을 절약 할 수 있습니다. 둘째, XMLSpy는 백 매핑을 수행하기 위해 출력 문서를 변경하거나 추가 코드를 추가하지 않습니다.

XSLT 백 매핑 및 XQuery 백 매핑 작동 중 확인

무료 XSLT 튜토리얼 및 교육 >더 알아보세요

XML에서 XML 데이터 매핑에 대한 XSLT 생성 >더 알아보세요

다중 채널 게시를 위한 XSLT 생성 >더 알아보세요

XPath 및 XQuery 도구

XPath/XQuery 윈도우

XPath 및 XQuery 창을 사용하면 XPath/XQuery 표현식을 기본 제공 빌더 및 평가기 창으로 작성할 때 쉽게 빌드하고 테스트할 수 있습니다. 개발 속도를 높이는 데 유용한 기능은 다음을 통해 제공됩니다.

 

  • XPath 빌더 및 테스터
  • XQuery 빌더 및 테스터
  • 포인트 앤 클릭 표현식 작성
  • 힌트 위에 마우스
  • 향상된 엔트리 도우미
  • 코드 조각을 사용할 준비가 되었습니다.
  • 증분 표현식 작성을 위한 아홉 개의 탭
  • 지능형 XPath 편집을 위한 빌더 모드
  • 결과를 즉시 볼 수 있는 평가자 모드
  • XML 및 JSON에 대해 XPath/XQuery를 평가하기

XMLSpy에서 XPath 편집 및 테스트 도구에 대한 이 데모를 시청하세요.

XQuery 편집기

XPath/XQuery 디버거
강력한 XPath 및 XQuery 창에는 XPath/XQuery를 테스트, 문제 해결 및 완벽화하여 시간을 절약하고 좌절감을 줄일 수 있는 강력한 디버거도 포함되어 있습니다.

디버거를 사용하면 XPath 또는 XQuery 식의 평가를 단계별로 수행할 수 있습니다. 클릭할 때마다 평가의 해당 단계에 대한 결과가 표시되며, 디버거 도구 모음의 유용한 단추를 사용하여 평가 단계를 단계별로 실행하고, 단계별로 진행하고, 단계별로 진행할 수 있습니다.

고급 XQuery 프로파일러도 제공되므로 XQuery 코드 성능을 분석하고 최적화할 수 있습니다.

XQuery 백 매핑

XQuery 업데이트 기능 편집기

결과 창에서는 변경 결과를 미리 볼 수 있으며 미리 보기 창에서 결과를 클릭하면 인스턴스 문서의 영향을 받는 노드가 강조 표시됩니다. 그런 다음 한 번의 클릭으로 현재 파일 또는 열려 있는 모든 파일, 폴더 또는 전체 XMLSpy 프로젝트에서 업데이트를 실행할 수 있습니다. 이 기능은 XMLSpy에만 고유합니다.

XQuery 업데이트 기능 편집기가 작동하는 것을 지켜보십시오.

JSON과 XML문서 비교

XML 비교

XBRL 인증™ 소프트웨어
XMLSpy는 XBRL을 만들고 사용하는 것에 대해 XBRL International으로부터 XBRL 인증 소프트웨어 지정을 테스트하고 수여했습니다.<더 알아보세요

XBRL 도구

Altova는 XMLSpy의 분류 편집부터 RaptorXML Server의 고성능 검증, MapForce의 데이터 매핑 및 분석, 다중 채널 보고서 생성 StyleVision에 이르기까지 종단 간 XBRL 개발 및 보고서 생성에 대한 포괄적인 지원을 제공합니다.

XBRL 분류 편집기

XMLSpy XBRL 분류 편집기는 필터링하기 쉬운 탭에서 다양한 구성 요소를 구성하고 정보 아이콘, 마우스 오버 메시지, 세부 정보 창 및 상황에 맞는 항목 도우미를 제공함으로써 기존 분류를 쉽게 보고 이해할 수 있으며 업계 표준 분류를 확장하여 새 분류를 만들 수 있습니다.

또한 편리한 XBRL 분류 마법사가 포함되어 있어 새 XBRL 분류를 확장하거나 만들 때 시작할 수 있습니다.

XBRL 편집 기능은 다음과 같습니다.

 

  • 그래픽 XBRL 분류 보기
  • XBRL 2.1, XBRL 치수 및 XBRL 포뮬러 지원
  • XBRL 테이블 링크베이스 편집 및 실행
  • 상황에 맞는 XBRL 탭 및 항목 도우미
  • US-GAAP 또는 IFRS 확장을 위한 XBRL 분류 마법사
  • XBRL 분류 문서 생성
  • XBRL 분류 및 인스턴스 유효성 검사

XULE 편집기 및 프로세서

XMLSpy의 XULE 프로세서 및 유효성 검사기는 XBRL 인스턴스 문서에 대해 XULE 식을 처리하고 XULE 사양에 따라 올바른 구문을 위해 XULE 문서의 유효성 검사를 제공합니다.

XMLSpy에는 업계 최초의 인터랙티브 XULE 편집기가 포함되어 있습니다. XULE 편집은 위에 표시된 텍스트 보기와 특수 XULE 창 모두에서 지원됩니다. 두 편집 뷰 모두 구문 도움말, 코드 완성 및 XULE 식을 쉽게 작성하고 테스트할 수 있는 기타 유용한 기능을 통해 사용자를 안내합니다. 작업할 때 자동 완성 값은 XULE 구문과 선택한 XBRL 분류의 구조(해당하는 경우)를 기반으로 합니다. 강력한 XULE 편집기에 대해 자세히 알아보십시오.

오픈 정보 모델(OIM)1.0 도구

OIM(개방형 정보 모델)은 XBRL 데이터를 CSV 및 JSON과 같은 다른 형식으로 변환할 수 있는 구문 독립적 모델을 제공합니다. XBRL은 비즈니스 보고서 데이터의 효율적인 표준 기반 표현을 제공하지만 이러한 데이터는 종종 다른 형식으로 저장 및 / 또는 소비됩니다. OIM은 XBRL을 기본 XML 구문과 분리하는 추상화 계층입니다.이 방법으로 조직은 XBRL의 기능을 활용할 수 있으며 동시에 JSON 및 / 또는 CSV로 작성된 XBRL 문서를 가질 수 있습니다.

 

XMLSpy는 XML, JSON 및 CSV에서 보고서의 유효성 검사와 이러한 형식 간의 원 클릭 변환을 지원하는 OIM을 지원하는 최초의 XBRL 도구 중 하나입니다.

 

 

 

재무 또는 기술 이해 관계자를위한 무료 XBRL 교육 >더 알아보세요

 

이 데모를 XBRL 테이블 링크베이스 편집기

XBRL 포뮬러 에디터의 데모 보기

WSDL & SOAP Tools

그래픽 WSDL 편집기

WSDL 구문은 복잡할 수 있으며 텍스트 전용 편집기에서 직접 코드를 작성하는 것은 종종 어렵고 혼란 스럽습니다. WSDL 디자인에 대한 XMLSpy의 고유한 그래픽 접근 방식은 드래그 앤 드롭 기능과 완전한 유효성 검사 및 편집 지침을 통해 WSDL을 시각적으로 빌드할 수 있도록 하여 WSDL 개발을 간소화합니다. 전체 WSDL 코드는 그래픽 디자인을 기반으로 무대 뒤에서 생성되며 언제든지 텍스트 보기에서 코드를 보고 편집할 수 있습니다.

포괄적인 WSDL 설명서의 자동 생성도 지원됩니다.

 

SOAP Client & SOAP 디버거

XMLSpy는 WSDL 문서 해석, SOAP 요청 작성, 웹 서비스에 제출 및 SOAP 응답 보기를 위한 SOAP 클라이언트를 포함한 전체 SOAP 1.2 및 1.1 기능을 제공합니다.

XMLSpy SOAP 디버거는 웹 서비스 클라이언트와 서버 간의 프록시 역할을 하므로 WSDL 1.1/2.0 파일을 검사하고, HTTP 또는 HTTPS를 통해 전송되는 웹 서비스 트랜잭션을 통해 단일 단계를 수행하고, 모든 요청 및 응답 XML 문서를 검사하고, SOAP 함수에 중단점을 설정하고, 특정 요청 또는 응답에 XPath 쿼리를 통해 지정된 선택된 데이터가 포함될 때 트리거되는 조건부 중단점을 정의할 수도 있습니다.

이러한 방식으로 SOAP 디버거를 사용하면 오류를 빠르고 쉽게 식별하고 수정할 수 있습니다.

 

데이터베이스 통합

XMLSpy의 강력한 관계형 데이터베이스 통합은 SQL 데이터베이스를 쉽게 쿼리하고 데이터베이스와 XML 파일 간에 앞뒤로 변환할 수 있으므로 상호 운용성 문제를 줄이는 데 도움이 됩니다.

 

XMLSpy는 다음을 포함하여 기본 인터페이스 언어로 가장 많이 사용되는 관계형 데이터베이스와 상호 작용합니다.

 

  • 파이어 버드 2.5, 3
  • IBM DB2 for iSeries v6.1, 7.1, 7.2, 7.3, 7.4®
  • IBM DB2 8, 9.1, 9.5, 9.7, 10.1, 10.5, 11.5, 11.5.7®
  • 인포믹스 11.70, 12.10, 14.10®
  • 마리아DB 10, 10.3, 10.4, 10.5, 10.6.5
  • 마이크로 소프트 액세스™ 2003, 2007, 2010, 2013, 2019
  • Microsoft Azure SQL®
  • 마이크로 소프트 SQL 서버 2005, 2008, 2012, 2014, 2016, 2017, 2019®®
  • MySQL 5, 5.1, 5.5, 5.6, 5.7, 8, 8.0.25, 8.0.28®
  • 오라클 9i, 10g, 11g, 12c, 18, 19®
  • PostgreSQL 8, 9.0.10, 9.1.6, 9.2.1, 9.4, 9.6, 10, 11, 12, 13, 14.1
  • 진행 오픈 에지 11.6
  • SQLite 3.x
  • 시베이스 ASE 15, 16®
  • 테라데이터 16

데이터베이스 통합 기능에는 다음이 포함됩니다.

 

  • 데이터베이스 빠른 연결 마법사
  • SQL 편집기가 있는 데이터베이스 쿼리 창
  • SQL 데이터베이스 데이터를 XML로 가져오기
  • SQL 데이터베이스 구조를 기반으로 XML 스키마 만들기
  • XML을 SQL 데이터베이스로 내보내기
  • XML 스키마에서 데이터베이스 스키마 만들기
  • XML 사용 데이터베이스 지원: IBM DB2 pureXML, Oracle XML DB, SQL Server XML database
고급기능

 

XMLSpy가 최고의 JSON 및 XML IDE를 사용할 수있는 이유는 무엇입니까? 다른 소프트웨어와 달리 XMLSpy에는 다음을 포함한 개발을 위한 수많은 고급 기능이 포함되어 있습니다.