2
Visual Studio에서 생성 한 프록시 클래스를 사용하여 웹 서비스에 액세스했습니다 (웹 서비스를 프로젝트에 대한 웹 참조로 추가). 문제는 웹 서비스를 노출하는 기능은 CDATA 요소, 즉 기대하는 것입니다 :Visual Studio에서 생성 한 웹 서비스 프록시 클래스를 인코딩에서 어떻게 중지합니까?
<Function><![CDATA[<Blah></Blah>]]></Function>
: 나는 프록시 클래스로 ""에 통과 할 때, 불행하게도
<Function><![CDATA[<Blah></Blah>]]></Function>
를,이 함께 웹 서비스를 호출
웹 서비스에 문제가있는 것으로 보입니다. Visual Studio에서 생성 된 프록시 클래스를 사용하면서이 문제를 해결할 수있는 방법이 있습니까?
예, 게시 된 WSDL에서 생성됩니다. WSDL은 호출되는 함수가 단순히 문자열을 취한다는 것을 말합니다. 이것이 바로 내가 전달하는 것입니다. 아쉽게도 웹 서비스 프록시 클래스가 XML을 생성하면 전달 된 문자열을 인코딩합니다. –