복잡한 XML 파일이있는 경우 XSD의 대략적인 근사값을 얻을 수있는 저렴한 방법이 있습니까?XML에서 XSD로
답변
좋은 xml에서 xsd로 변환되는 변환기는 Trang입니다. 이것은 매우 작고 트릭을 수행하는 명령 행 도구입니다. 캄의 블로그에서 찾을 수 있습니다. - http://www.dotkam.com/2008/05/28/generate-xsd-from-xml/
Visual Studio를 사용하는 경우 xml에서 스키마를 자동으로 생성 할 수있는 xsd.exe라는 콘솔 프로그램이 포함되어 있습니다.
또한 스키마에서 클래스 또는 데이터 집합을 자동으로 생성 할 수 있습니다.
예. XML을 분석하고 XSD를 제공 할 수있는 도구가 있습니다. 예를 들어 Visual Studio 2005 및 2008에는 IDE 내에서 Create XSD 명령과이 작업을 수행하는 명령 줄 도구 인 xsd.exe가 포함되어 있습니다.
그러나 제공된 XML에서 XSD를 추론 할 수 있으므로 XSD는 해당 파일을 올바르게 확인할 수 있습니다. XSD를 만든 후에는 다른 XML 파일과 비교하여 리팩토링하여 유효성을 검사하려는 형식에 알맞게 지정해야합니다.
XmlSpy에도이 기능이 있습니다. VS보다 나을지 모르겠다. 하지만 xml 및 xsds 작업을 위해 나는 VS 이상을 선호합니다.
XmlSpy는 좋지만, VS 대가를 이미 지불했다면 더 많은 돈을 투자 할 수있는 권한을 설득하는 것이 어려울 수 있습니다. –
XmlSpy는 무료 홈 에디션으로도 제공됩니다. – Rasmus
- 1. Linq 런타임시 XSD로
- 2. 자바를 사용하여 xml을 xsd로 변환
- 3. 코볼 카피 북을 XSD로 변환
- 4. Java에서 여러 XSD로 XML 유효성 확인
- 5. ecore (EMF)를 xsd로 변환하는 방법
- 6. RELAX NG를 XSD로 변환 할 수 있습니까?
- 7. Visual Studio 용 XML 스키마를 XSD로 변환
- 8. XML에서 그림로드하기
- 9. XML에서 스키마로드하기
- 10. XML에서 객체
- 11. & XML에서 허용됩니까?
- 12. xml에서 오라클로 변환
- 13. XML에서 DataRelation을 저장 하시겠습니까?
- 14. XML에서 xsi : nil 사용
- 15. HttpServletResponse XML에서 Java로
- 16. XML에서 임베디드 리소스로 배열
- 17. xml에서 enum을 수행하는 방법
- 18. XML에서 DTD 제거 SSIS
- 19. xml에서 요소를 제거하는 XSLT
- 20. xml에서 Google지도가 포함되지 않습니까?
- 21. XML에서 노드 제거
- 22. XML에서 종속성 그래프 직렬화
- 23. XML에서 값을 읽는 방법?
- 24. 잘못된 XML에서 NSXMLParser 충돌
- 25. XML에서 ExpandableList 뷰 정의
- 26. XML에서 합법적으로 CDATA 사용
- 27. XML에서 문자열 값
- 28. XML에서 LinearLayout 래핑
- 29. XML에서 자바 스크립트 읽기
- 30. XML에서 InDesign으로 가져 오기
이것은 이전에 질문되었습니다. 전체 목록은 http://stackoverflow.com/questions/74879/any-tools-to-generate-an-xsd-schema-from-an-xml-instance-document를 참조하십시오. – studgeek