XMLSpy는 강력하고 동기화된 7가지 보기 기능을 제공하여 XML 파일을 다양한 방식으로 열고 분석할 수 있습니다. 텍스트 형태로 코드를 보거나 그래픽 형태로 보기를 선호하든 상관없이, XMLSpy는 XML 문서의 구조와 내용을 즉시 이해할 수 있도록 도와줍니다. 또한, 다음과 같은 기능도 제공합니다 JSON 데이터 보기 그리고 YAML 파일들.
텍스트 XML 보기와 트리 형태의 그리드 보기에서 제공되는 시각적인 요소들은 XML 파일을 분석하고 이해하는 데 도움을 줍니다. XML 문서를 편집해야 하는 경우, 지능적인 입력 지원 기능과 SmartFix XML 유효성 검사 기능은 유용한 편집 지침을 제공하고, 유효성 검사 오류를 자동으로 수정해 줍니다.
XMLSpy는 XML 파일, 스키마, JSON, WSDL, XBRL 또는 기타 형식에 맞춰 다양한 기능을 제공합니다. 그래픽 XML 보기에서 변경 사항을 적용하면, 해당 변경 사항이 텍스트 보기에도 자동으로 반영되어, 사용자가 변경 사항 간의 관계와 각 변경 사항의 영향을 즉시 파악할 수 있도록 돕습니다.
XMLSpy는 JSON, YAML, HTML, CSS, Avro 등 다양한 관련 기술도 지원하여, 대용량 데이터와 웹 코드를 쉽게 확인하고 편집할 수 있습니다.
XML 파일을 텍스트 보기 모드로 열면, XMLSpy는 파일의 구조를 시각적으로 확인하고, 탐색하며, 이해하는 데 도움이 되는 다양한 기능을 제공합니다.
XML 텍스트 뷰의 사용자 정의 구문 강조 기능은 XML 문서의 다양한 구성 요소(요소, 속성, 내용 등)를 서로 다른 색상으로 표시하여 사용자가 즉시 내용을 파악할 수 있도록 돕습니다.
XML 뷰어에서 줄 번호 표시 기능은 파일 탐색을 용이하게 합니다. XMLSpy 도구 모음의 버튼을 사용하여 원하는 줄 번호와 문자 위치로 바로 이동할 수 있습니다. 북마크 기능을 사용하면 텍스트 내에서 특정 위치를 지정하고, 언제든지 해당 위치로 쉽게 돌아갈 수 있습니다. 북마크는 줄 번호 옆의 여백에 표시됩니다.
소스 폴딩 기능은 XML 파일의 특정 부분을 확장하거나 축소하여, XML의 계층 구조를 활용하여 문서를 깔끔하고 체계적으로 보여줍니다. 들여쓰기 표시는 파일 내에서 서로 대응하는 시작 및 종료 요소 태그 간의 논리적인 연결 관계를 보여줍니다.
텍스트 기반 XML 뷰어의 또 다른 유용한 기능은 "보기 좋게 정렬" 버튼입니다. 이 버튼을 누르면 XML 문서의 시작 및 종료 태그에 들여쓰기를 적용하여 문서의 구조를 시각적으로 표현합니다. 이렇게 보기 좋게 정렬하면 사람이 XML 코드를 더 쉽게 읽고 이해하며, XML 문서를 편집할 수 있습니다.
지능적인 XML 편집 기능 코드 자동 완성 기능, 상황에 맞는 도움말 창 및 드롭다운 메뉴, 고급 검색 및 바꾸기 옵션 등 다양한 기능들이 작업을 더욱 쉽고 효율적으로 만들어줍니다.
그래픽 XML 뷰어를 사용하려면 XML Grid로 이동하세요. 이 도구는 모든 XML 표준을 준수하는 문서의 계층 구조를 중첩된 컨테이너를 통해 보여줍니다. 이러한 컨테이너를 쉽게 확장하고 축소하여 XML 파일의 트리 구조를 명확하게 파악할 수 있습니다.
Grid XML 뷰어는 데이터베이스/테이블 보기 기능도 제공하며, 이 기능은 반복되는 요소들의 패턴을 자동으로 감지하여 내용을 보기 쉬운 테이블 형태로 재구성합니다. Grid View는 테이블의 열에 각 반복 요소의 속성과 하위 요소를 표시하여 데이터베이스/테이블 형태를 구현합니다. 또한, 사용자는 테이블의 행과 열을 전환하여 다양한 유형의 데이터를 표시할 수 있습니다. 예를 들어, 위의 스크린샷에서 테이블은 많은 열을 가지고 있지만 행의 수는 적습니다. 행과 열을 전환하면 콘텐츠를 훨씬 쉽게 확인할 수 있습니다.
XML 그리드 뷰어는 스마트픽스 XML 유효성 검사, 자동 이미지 보기, 드래그 앤 드롭 편집, 외부 응용 프로그램에서 데이터를 붙여넣기, 매우 큰 XML 파일 지원 등 다양한 기능을 제공합니다.
XML 그리드 뷰의 가장 강력한 기능 중 하나는 XPath와 XQuery를 활용하여 데이터를 직접 필터링하고 처리할 수 있다는 점입니다.
`필터는 문서 내의 하나 이상의 요소에 적용하여 문서의 표시 방식을 사용자 정의할 수 있으며, "필터 적용" 기능을 통해 유효한 XPath 필터를 쉽게 작성할 수 있습니다.
수식은 XQuery를 사용하여 계산 결과를 얻거나, 문서에 저장할 수 있는 노드 집합을 생성하는 데 사용됩니다.
XMLSpy는 XML 문서가 "인증된 폼(Authentic Form)"과 연결될 때, 독특한 WYSIWYG(What You See Is What You Get) 방식의 XML 편집 기능을 제공합니다. 인증된 폼은 사용하기 쉬운 문서 템플릿을 통해 XML 콘텐츠를 직접 편집할 수 있도록 하며, 실시간 유효성 검사 및 기타 고급 기능을 제공합니다. 이를 통해 XML 문서를 마크업 없이, 적절한 서식과 입력 필드, 콤보 박스, 라디오 버튼 등 데이터 입력 기능을 갖춘 형태로 표시할 수 있습니다. 사용자가 인증된 뷰에서 입력하는 데이터는 XML 파일에 저장됩니다. 이러한 기능들은 기술적인 지식이 없는 비즈니스 사용자들이 유효한 XML 문서를 쉽고 편리하게 생성하고 편집할 수 있도록 돕습니다.
이 양식들은 Altova StyleVision을 사용하여 디자인되었습니다.
XML 파일을 열고 내용을 확인하는 좋은 방법은 XMLSpy와 같은 XML 뷰어를 사용하는 것입니다. XML 뷰어는 XML 데이터를 가독성이 좋도록 표시합니다 (들여쓰기, 접기 기능, 강조 표시 등을 통해) 따라서 긴 텍스트 줄을 일일이 읽지 않고도 XML의 구조, 속성, 내용을 쉽게 확인할 수 있습니다.
또한, 이 기능은 XML 문서의 구조를 시각적으로 표현하는 그리드 뷰를 제공하여, 사용자가 즉시 이해하기 쉬운 방식으로 정보를 확인할 수 있도록 돕습니다.
기본적인 온라인 도구와 달리, XMLSpy와 같은 다운로드 가능한 XML 뷰어는 단순히 XML 데이터를 확인하는 것 이상의 다양한 고급 기능을 제공합니다.
XMLSpy의 그리드 뷰는 복잡하고 중첩된 XML 데이터를 읽기 쉬운 스프레드시트 형식으로 변환하여 XML 데이터를 확인하고 작업하는 가장 강력한 방법 중 하나입니다. 끝없이 이어지는 태그를 스크롤하는 대신, 요소와 속성 간의 구조, 계층, 그리고 관계를 즉시 확인할 수 있습니다. 텍스트 뷰와 그리드 뷰를 자유롭게 전환할 수 있으며, 변경 사항은 즉시 각 뷰에 반영됩니다.
아래에 제공되는 XML 뷰어는 설치가 간편하며, 신용카드 정보 없이 30일 동안 무료로 사용해 볼 수 있습니다.
개발자나 기술 사용자들이 종종 어떤 XML 뷰어를 선택해야 할지 고민합니다. 다양한 옵션이 존재하기 때문에, 어떤 도구가 프로젝트에 가장 적합한지 결정하기가 어렵습니다. 하지만 온라인 도구와 달리, XMLSpy는 훨씬 더.. 단순한 XML 뷰어 이상의 기능.
이 도구를 사용하면 XML 파일을 시각적으로 확인할 수 있을 뿐만 아니라, SmartFix XML 검증 기능, 지능적인 XML 편집 기능 및 안내, 단일 클릭으로 변환할 수 있는 도구, 그리고 JSON 및 다양한 관련 기술에 대한 지원까지 모두 하나의 도구에서 이용할 수 있습니다.



