2008-10-07 3 views
4

복잡한 XML 파일이있는 경우 XSD의 대략적인 근사값을 얻을 수있는 저렴한 방법이 있습니까?XML에서 XSD로

+0

이것은 이전에 질문되었습니다. 전체 목록은 http://stackoverflow.com/questions/74879/any-tools-to-generate-an-xsd-schema-from-an-xml-instance-document를 참조하십시오. – studgeek

답변

1

Visual Studio를 사용하는 경우 xml에서 스키마를 자동으로 생성 할 수있는 xsd.exe라는 콘솔 프로그램이 포함되어 있습니다.

또한 스키마에서 클래스 또는 데이터 집합을 자동으로 생성 할 수 있습니다.

0

예. XML을 분석하고 XSD를 제공 할 수있는 도구가 있습니다. 예를 들어 Visual Studio 2005 및 2008에는 IDE 내에서 Create XSD 명령과이 작업을 수행하는 명령 줄 도구 인 xsd.exe가 포함되어 있습니다.

그러나 제공된 XML에서 XSD를 추론 할 수 있으므로 XSD는 해당 파일을 올바르게 확인할 수 있습니다. XSD를 만든 후에는 다른 XML 파일과 비교하여 리팩토링하여 유효성을 검사하려는 형식에 알맞게 지정해야합니다.

0

XmlSpy에도이 기능이 있습니다. VS보다 나을지 모르겠다. 하지만 xml 및 xsds 작업을 위해 나는 VS 이상을 선호합니다.

+0

XmlSpy는 좋지만, VS 대가를 이미 지불했다면 더 많은 돈을 투자 할 수있는 권한을 설득하는 것이 어려울 수 있습니다. –

+0

XmlSpy는 무료 홈 에디션으로도 제공됩니다. – Rasmus