나는 다음과 같은 방법에 따라 일부 XML XSD 유효성 검사를했다 : Xml validation using XSD schema .......................................................
XmlReaderSettings settings = new XmlReaderSettings();
settings.Schemas
여러분, 다음과 같은 도움이 필요합니다. 내 XML은 다음과 같습니다 <Images>
<Image ImageId="1" ImageFile="a.png"/>
<Image ImageId="2" ImageFile="b.png"/>
<Image ImageId="3" ImageFile="c.png"/>
<Image ImageId=
내가하려는 것은 XSD에 대해 XML의 유효성을 검사하는 것입니다. 이것은 모두 매우 간단하지만 네임 스페이스가없는 XML에 문제가 있습니다. C#은 네임 스페이스가 XSD의 대상 네임 스페이스와 일치하는 경우에만 xml의 유효성을 검사합니다. 이것은 옳은 것처럼 보이지만 네임 스페이스가없는 XML 또는 SchemaSet과 다른 XML은 예외를 제공해야합니
선택 블록 (또는 뭔가 비교)과 일치하는 어떤 종류의 다음과 같은 XML 문서 : 예 1 <root>
<multiple1 />
<multiple2 />
<multiple2 />
<single1 />
<multiple1 />
<multiple2 />
<single2 />
<mult
는 그 <doc>
<field name="simple_meta">book</field>
<field name="complex_meta">journal</field>
<field name="text_date">some text</field>
</doc>
내가 속성 "이름"의 값을 기준으로 패턴 요소 텍스트를 확인하려는 것 같다 XML 파일이 있습니
속성이 상위 노드의 이름을 기반으로하지 않았는지 확인할 수있는 XSD 파일을 만들고 싶습니다. 어떻게 내가 그걸 할 수 있었는지 알았어? 아래는 내가하려는 일의 예입니다. 부모 노드는 "C"이므로 AttrB 및 AttrC <C>
<B AttrB="2" AttrC="3" />
</C>
다른 부모가있는 값이 적어도 하나 이상 필요한 선택 (또는 다른 기술)을 사용하여 유효성을 검사 할 수있는 방법이 있습니까? 예를 들어 ... <?xml version="1.0" encoding="UTF-8"?>
<DOC>
<GROUP1>
<VAL1>TEST</VAL1>
<DATE1>20130306</DATE1>
<