2014-09-23 2 views
1

XML 파일이 있습니다. 다음 명령을 사용하여 스키마 파일로 변환하려고합니다. xsd filename.xml.Visual Studio에서 xml의 단일 xsd 파일 생성

There was an error processing 'filename.xml'.
- Nested table 'field name' which inherits its namespace cannot have multiple parent >tables in different namespaces.

이 오류를 해결하기 위해 도와주세요 :

는 그러나 나는 다음과 같은 오류가 발생합니다.

답변

0

불편을 끼쳐 드려 죄송하지만 데이터 XML 파일을 스키마로 변환 할 수 없습니다. XML 파일이 모든 데이터의 완전한 표현이 아니기 때문입니다. 작은 예 : 유럽에서는 은행간에 "새로운"형태의 화폐 배선이 있습니다. 그것은 SEPA (연구를 할 수 있습니다)라고합니다. SEPA는 엄격한 XML 스키마입니다.

<account>111111</account>는 SEPA의 스키마 OK이지만,

<account>111111 </account> 확인되지 않습니다 단순화합니다. (공백이 아님)

하나의 XML 데이터 파일에서 스키마를 추정하는 방법은 없습니다. 기껏해야 스키마를 수동으로 생성 할 수 있습니다.

+0

답장을 보내 주셔서 감사합니다. XML 메뉴에서 스키마 생성을 선택하면 Visual Studio에서 xml 스키마를 생성 할 수 있습니다. 내가 이것을 시도 할 때 xsd는 두 개의 파일로 만들어진다. 하지만 난 하나의 xsd 파일을 원한다. 이 작업을 수행 할 명령. – CarolinJoshi

관련 문제