두 개의 다른 유형이있는 요소가 포함 된 XML 파일을 deserialize해야합니다.다른 xsi : style을 사용하여 요소를 비 직렬화
<XmlInclude(GetType(loopTerminatedType))> _
Public Class PosResponseLoop
첫번째는 유사한 정의 될 수있다 :
<XmlElement("loop")> Public prLoop() As PosResponseLoop
두번째는 다음과 같이 정의된다 :
예 :로
<loop xsi:type="loopDynamicLengthType">
...
<loop xsi:type="loopTerminatedType">
...
클래스가 정의되고 방식 및 동일한 이름,
<XmlInclude(GetType(loopDynamicLengthType))> _
Public Class PosResponseLoop
하지만 컴파일러는 말한다 :
class 'PosResponseLoop' and class 'PosResponseLoop' conflict in namespace 'WindowsApplication1'.
내가 그것을 어떻게 해결할 수 있습니까?