복잡한 유형이 포함 된 List
개의 객체를 반환하는 우리 클라이언트의 asp.net 웹 서비스를 만들었습니다. 클라이언트는 데이터를 정상적으로 수신하고 있습니다.null 요소가 응답 XML (SOAP 웹 서비스)에 표시되지 않습니다.
그는 모든 태그가 항상 존재하는 것은 아니지만 주목했습니다. 예를 들어, 내 목록에 3 개의 객체를 반환하면 객체 A B와 C와 C는 반환 할 때 null입니다. 이 표시됩니다 :
<A>data</A>
<B>data</B>
내가하고자하는 경우 다음과 같은 보여주기 :
<A>data</A>
<B>data</B>
<C/>
또는 적어도 : 기본적으로
<A>data</A>
<B>data</B>
<C></C>
, 나는 유지하기 위해 XML의 구조를 원하는 어떤 데이터가 사용 가능하고 어떤 데이터가 널 (null)인지에 관계없이 동일합니다.
제안 사항?
감사합니다.
이 게시물 : http://stackoverflow.com/questions/9639312/can-you-add-additional-properties-to-net-serialized-null-values 네임 스페이스에 대해 이야기하지만 동일한 속성을 사용해야합니다. –
스키마의 C 요소에 minOccurs = "0"속성이 있습니까? – Ritesh