XML을 수신하고이를 개체로 역 직렬화하는 파서를 만들고 있습니다. 두 개의 서로 다른 스키마를 사용하여 XML을 비 직렬화 한 클래스를 생성했습니다. 그러나 deserialize 할 때 사용할 클래스를 결정해야합니다.XML을 deserialize 할 클래스를 결정하는 방법
유형이이 effecient 방법으로 수행 할 수 있습니다 어떻게
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<typeA>
<info>
</info>
</typeA>
B 형
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<typeB>
<info>
</info>
</typeB>
:
XML은 다음과 같이 보입니다?
해당 XML 파일이 분리되어 있습니까? 그렇지 않다면 두 번째 XML 선언을해서는 안되며 ' ... ... '을 다른 요소로 묶어야합니다. –
Polynomial
예, 별도의 파일 – johan
XML에 객체 유형이나 Classname을 쓰지 않는 이유는 무엇입니까? – CloudyMarble