我正在 .net 中创建一个网络服务:
网络服务 :
public class ValidateWebService : System.Web.Services.WebService
{
[WebMethod]
public List<string> ListAllArtists1()
{
List<string> all1 = new List<string>();
all1.Add("Puneet");
all1.Add("03/07/1988");
all1.Add("Delhi");
return all1;
}
}
}
当我浏览这个网络服务并调用该方法时,这将返回一个 xml 格式的列表,如下所示:
<?xml version="1.0" encoding="utf-8" ?>
- <ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://tempuri.org/">
<string>Puneet</string>
<string>03/07/1988</string>
<string>Delhi</string>
</ArrayOfString>
我的问题是这个xml的格式。我想要这样的xml格式:
<Name>1</Name>
<DOB>03/07/1988</DOB>
<State>Delhi</State>
这样我就可以通过其节点的名称轻松读取 xml。
请帮忙。