WCF webmethod xml string проблема - PullRequest
       3

WCF webmethod xml string проблема

0 голосов
/ 18 января 2011

У меня есть веб-сервис WCF, который возвращает строку клиенту на основе Java.

<OperationContract()>
Function SomeSvc(ByVal fileString As String) As String

fileString - это связка xml. Когда клиент получает ответ, моя xmlstring кодируется как текст.

 <s:Body u:Id="_0">
    <SomeSvcResponse xmlns="http://tempuri.org/">
      <SomeSvcResult>&gt; &lt;/ns2:FailureMessage&gt; &lt;/ns:BOD&gt; &lt;/ns:ConfirmDataArea&gt; &lt;/ns:Confirm&gt;
      </SomeSvcResult>
    </SomeSvcResponse>
  </s:Body>
</s:Envelope>

Почему мой сервис возвращает кодированный текст вместо xml?

1 Ответ

4 голосов
/ 18 января 2011

Служба кодирует ваши данные, потому что вы определили возвращаемое значение как String. Если вы хотите вернуть XML, используйте XElement.

...