我想要做的就是在我的.net OData解决方案中创建一个简单的服务操作,返回一个整数值。在IPad上,我将使用OData Obj-c SDK吸取这个整数值。到目前为止,这是我的服务:
<WebGet()> _
Public Function GetWorkOrderNumber() As Integer
Return DomainModel.SystemOption.GetWorkOrderNo
End Function
当您从浏览器点击它时会返回以下内容:
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<GetWorkOrderNumber p1:type="Edm.Int32" xmlns:p1="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns="http://schemas.microsoft.com/ado/2007/08/dataservices">112</GetWorkOrderNumber>
当我尝试从IPad调用此操作时,我得到整个响应值。我想要的只是价值112.有谁知道我做错了什么或需要改变什么?
提前致谢
答案 0 :(得分:1)
您可以将$Response content
附加到网址。但是,是的,我认为代理类会提供更好的方法。我还在寻找。