나는 기본적으로 모든 코드 인 XML 스키마를 만들었고 코드가 다음과 같은 것을 생성 할 수있는 방법이 있는지 궁금했다.
그렇다면 어떻게해야합니까?
답변
공개 소스 명령 행 Java 애플리케이션 xsdvi 는 XML 스키마 정의에서 SVG 형식의 대화식 다이어그램을 작성합니다. 생성 된 SVG 파일은 사용자가 마우스 클릭으로 트리를 확장하거나 축소 할 수있는 최신 웹 브라우저로 표시 할 수 있습니다.
다음은 생성 된 다이어그램의 예입니다.
http://xsdvi.sourceforge.net/ipo.svg
소프트웨어는
http://sourceforge.net/projects/xsdvi/
다음과 같이 실행될 수 있습니다 (Java가 설치되어 있고 java.exe
경로에 있다고 가정 ).
dist/lib
폴더로 이동하십시오 .- 다음 명령을 실행하십시오
java -jar xsdvi.jar <input1.xsd> [<input2.xsd> [<input3.xsd> ...]] [style]
답변
XSD 다이어그램 은 무료이며 (GNU 공개 라이센스) 빌드 할 필요가 없으며 대화식 다이어그램을 제공합니다. 파일을 열고 (처음에는 비어 있음) 다이어그램에서 원하는 유형을 추가하십시오. 꽤 직설적 인.
답변
오라클 JDeveloper를 11g는 내장 된 뷰어를 사용할 수있는 하나 우수한 내보기에 이클립스 (다른 불리한 비교 점 이외에 내가에만 설치 얻을 수있는, 인디고 하지만 대한 주노 ). 내가 실수하지 않은 경우 Oracle 은 JDeveloper를 무료로 제공합니다 (OTN에 등록 만 필요).
답변
훌륭한 XSD 지원 및 기타 여러 기능을 제공하는 XMLGrid 의 온라인 뷰어를 사용할 수 있습니다 .
- XML 데이터 그리드에 XML 데이터를 표시합니다.
- XML, XSL, XSLT, XSD, HTML 파일 형식을 지원합니다.
- 기존 노드, 속성, 주석을 쉽게 수정하거나 삭제할 수 있습니다.
- 새로운 노드, 속성 또는 주석을 쉽게 추가 할 수 있습니다.
- XML 노드 트리를 쉽게 확장하거나 축소 할 수 있습니다.
- XML 소스 코드를보십시오.
스크린 샷 :
답변
Linux (모노, apt-get
데비안 에서 사용 가능 ) 및 Windows :
- XSDDiagram (Mono에서도 실행)
Windows를 사용하는 경우 다음을 살펴보십시오.
두 도구는 모두 무료이며 예제와 같이 유사한 시각화를 제공 할 수 있습니다.
답변
XSD에 대한보다 간단한 텍스트 지향 문서가 필요한 경우 XSD를보다 읽기 쉬운 HTML 형식으로 변환하는 XSLT 스타일 시트 인 xs3p를 확인하십시오 . 꽤 좋고 완전 무료입니다.
그것으로 충분하지 않다면, 개인적으로 Liquid XML Studio를 선호합니다 -다른 것보다 비싸지 않고 능력이 있습니다!
답변
이 그림은 Altova의 XMLSpy 와 같은 XML 스키마 편집 도구에서 생성됩니다 .
여러 가지 XML 도구가 있으며 모두 그래픽 XSD 뷰어가 포함됩니다. 브랜드 리더이기 때문에 XML Spy를 언급했습니다. 또한 Eclipse, Visual Studio 및 Oracle JDeveloper와 같은 많은 일반적인 IDE 가이 트릭을 수행 할 수 있습니다.