Dictionary 속성을 비롯하여 개체 데이터를 반환하는 WCF 메서드를 개발 중입니다. XML에는 많은 양의 마크 업이 포함되어 있으며 마크 업을 줄이는 방법이 있는지 궁금해하고있었습니다. 각 추가 가스 소자 용wcf 사전 형식에 대한 XML 마크 업 감소
<gases>
<a:KeyValueOfstringfloat>
<a:Key>CH4</a:Key>
<a:Value>40</a:Value>
</a:KeyValueOfstringfloat>
<a:KeyValueOfstringfloat>
<a:Key>CO2</a:Key>
<a:Value>60</a:Value>
</a:KeyValueOfstringfloat>
</gases>
수집, 그 양은 첨가와 함께 추가로 첨가 <a:KeyValueOfstringfloat>
:
아래는 사전 현재 XML 출력의 일례이다.
감사합니다.
collectiondatacontract를 사용하면 콜렉션 기반 멤버가 동일한 datacontract에 포함되거나 별도의 datacontract가 필요하지 않으므로 둘 다 messagecontract에 구현됩니까? – Unflux
무엇을 묻고 있는지 확실하지 않지만 아래 링크는 CollectionDataContract 특성 사용에 대해 알아야 할 모든 정보를 제공합니다. 링크 : http://msdn.microsoft.com/en-us/library/aa347850.aspx –