потребление данных oData с целью-C - PullRequest
0 голосов
/ 09 января 2012

У меня действительно простая операция службы WCF GetCurrentBalance. Возвращает десятичное число.

У меня также есть сгенерированные odatagen файлы сущностей, включенные в проект, который содержит реализацию операции GetCurrentBalance, возвращающей строку. Вызов этого метода возвращает мне строку XML с нужным значением в ней.

Я также попытался использовать метод executeServiceOperation в сгенерированном классе и передать имя операции в качестве параметра, возвращаемое значение снова является той же строкой XML.

Есть ли способ извлечь это значение? Или я должен написать собственный парсер для него?

Заранее спасибо.

1 Ответ

0 голосов
/ 02 июля 2012

Без дополнительной информации, если возвращаемое значение является отформатированной строкой XML, вы можете попробовать извлечь значение с помощью запросов XPath, посмотрите this , чтобы начать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...