문제

우리는 조직 내부에있는 다른 앱의 소비를위한 .NET 2 SOAP 웹 서비스가 있습니다. 웹 서비스는 다음과 같은 .NET 데이터 세트를 반환합니다.

public System.Data.DataSet GetStatementFor(string contractList,
  System.DateTime startDate, System.DateTime endDate)

이제 사용 사례 중 하나에서 데이터 세트 객체의 XML에 도달해야합니다. 이제는 분명히 XML을 통해 데이터 세트가 반환되고 있으므로 SOAP에서 XML을 사용할 수 있는지 궁금합니다. 일반적으로 XML은 데이터 세트 객체로 싸서 다시 직렬화해야합니다. 이 마지막 두 단계를 건너 뛰고 여전히 의미가있는 경우에 대한 데이터 세트를 반환 할 수 있습니까?

도움이 되었습니까?

해결책

아니요, WebService는 SOAP 형식으로 데이터 세트를 전송합니다. 이는 형식 Dataset.writexml ()가 사용하는 형식이 다릅니다.

다른 팁

나는 당신이 원하는 것을 혼란스럽게합니다. 데이터 세트는 XML로 직렬화되고 다른 쪽 끝에서 데이터 세트로 다시 제조됩니다. 왜 밑줄이있는 XML에주의를 기울여야합니까?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top