xsd.exe

    11

    4답변

    다소 상세한 xml 파일이 있습니다. 난 비주얼 스튜디오 2008 명령 프롬프트를 사용에서 XSD 파일을 만든 <?xml version="1.0" encoding="UTF-8"?> <config> <Models>...</Models> <Data>...</Data> </config> : 아래 (I는 낮은 수준의 노드로 타원을 포함 시

    10

    3답변

    xsd.exe를 사용하여 XML을 비 직렬화 할 클래스를 생성했습니다. XSD에서 <xs:attribute name="Balance" type="xs:decimal" use="optional" /> 결과 클래스는 다음 코드를 생성합니다 : 나는주의 private decimal balanceField; [System.Xml.Serialization.X

    9

    2답변

    XmlSerializer를 사용하여 XML 컨테이너를 deserialize하고 있습니다. 하지만 xsd.exe 클래스는 xml을 읽을 수있는 기능 만 제공했지만 유효성은 확인하지 못했습니다. 예를 들어, 한 노드가 문서에서 누락 된 경우 생성 된 클래스의 속성 필드는 예상 한대로 유효성 검사 예외를 throw하지 않고 null이됩니다. 어떻게하면 될까요?

    2

    1답변

    파일 구조를 설명하는 요소가있는 XSD 스키마를 작성 중입니다. <xs:schema ... > <xs:element name="FileStructure"> <xs:complexType> <xs:sequence> <xs:element ref="Folder" minOccurs="1" maxOccurs="1" /

    2

    3답변

    xsd.exe 도구를 사용하여 XML 스키마에서 생성 된 클래스를 사용하고 있습니다. 현재 거대한 (32k 라인) .cs 파일을 생성합니다. 그런 다음 XMLSerializer를 사용하여 모델의 일부를 직렬화 및 비 직렬화합니다. 이러한 클래스에서 속성을 재정의해야하므로 일부 생성 된 메서드를 재정의하는 부분 클래스가 별도의 파일에 있습니다. 그러나 이것은

    0

    1답변

    "packetTemplate.xsd"파일에서 xml 스키마를 정의했습니다. ms 도구 "xsd.exe"를 사용하여 스키마에 해당하는 "PacketTemplate"클래스를 생성했습니다. 도트 그물은 파일을 참조하여 XML 문서를로드 할 수있는 API를 제공합니다. PacketTemplate 클래스의 객체를 반환합니다.

    1

    1답변

    내 xml에 여러 개의 CONTAINER 태그를 포함 시키려면 모든 컨테이너 태그를 다시 포함해야합니다. . xsd는 어떻게 생겼습니까? p.s. 이 xsd를 클래스로 컴파일하려고합니다. 대단히 감사합니다.

    1

    1답변

    내 xsd에 허용되는 최소 길이가 0 인 시퀀스가 ​​있습니다. xsd.exe가 만든 DataSet에 시퀀스의 요소가없는 xml 파일을로드하려고하면 파일에서 DataSet의 제약 조건 중 하나를 위반했음을 나타내는 예외가 발생합니다. xml 파일은 스키마에 대해 유효성을 검사하므로 유효합니다. 도구가 유효한 데이터 세트를 생성하도록하기 위해 할 수있는 일이

    7

    2답변

    다음 XML 예제에서 우리는 Type1과 Type2 사이의 선택 안함 수의 시퀀스를 포함하는 루트를 정의하는 스키마를 상상할 수 있습니다. <Root> <Type1 /> <Type2 /> <Type2 /> <Type1 /> </Root> XSD.exe 도구에서 마이그레이션을 테스트하고 있습니다. 유형 안전성에 많은

    1

    3답변

    XSD.EXE를 사용하여 XSD를 개체로 변환했습니다. 그건 잘 작동하고 XMLSerializer를 사용하여 Deserialize 할 수 배열을 생성하지 않는 하위 요소를 채우지 않는 것을 제외하고. private SubElements[] subelementsField; /// <remarks/> [System.Xml.Serializat