Web Service返回XML标记而不是值

时间:2018-05-15 07:31:06

标签: asp.net web-services

我遇到的问题是我获取的是XML标记,而不仅仅是值。

所以我的页面发送了2个数字,15和10 并且Web服务返回:

<?xml version="1.0" encoding="utf-8"?> 
<int xmlns="http://tempuri.org/">25</int> 

我不确定我是否遗漏了Web服务端或链接中的内容。

我只需要它返回 25 而不是整个&lt; INT ..&GT;标签

链接按钮以调用添加功能:

http://localhost/TestService/Service1.asmx/Add 

TestService的

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;

namespace TestsSimpleService
{

  //[WebService(Namespace = "http://tempuri.org/")]
    [WebService()]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [System.ComponentModel.ToolboxItem(false)]

    public class Service1 : System.Web.Services.WebService
    {

        [WebMethod]
        public int Add(int a, int b)
        {
            return (a + b);
        }

    }
}