将web响应从JSON转换为XML
我是在asmx逻辑中创建的,我得到了json格式的返回数据,但我需要在if条件代码逻辑下转换为xml格式将web响应从JSON转换为XML,xml,web-services,Xml,Web Services,我是在asmx逻辑中创建的,我得到了json格式的返回数据,但我需要在if条件代码逻辑下转换为xml格式 if (providers[1] == Portal.*****.ToString()) { CookieContainer cookie = new CookieContainer(); var Session = obj1.GetRequest(cookie); var MmtHotelid = obj1.Login("**********", "***
if (providers[1] == Portal.*****.ToString())
{
CookieContainer cookie = new CookieContainer();
var Session = obj1.GetRequest(cookie);
var MmtHotelid = obj1.Login("**********", "******", ref hotelid,cookie);
var ListGetRoomtype = obj1.GetRoomTypes(MmtHotelid, Session);
var list1 = obj1.GetRoomAvail(MmtHotelid, fromdate, todate, ListGetRoomtype, Session);
listgetinv.InvetorYDetails.Add(list1);
}
var CtRateXml=new-XElement(“Provider”,new-XAttribute(“Id”,Portal.*****
在此处输入代码
),来自listgetinv中的c
选择new XElement(“RoomType”,new XAttribute(“Name”,c.RoomName),
从c.cleartriprate中的od开始
选择新元素(“速率”,
新条款(“日期”,外径日期),
新XElement(“SingleRate”,外径SingleSellRate),
新XElement(“DoubleRate”,外径DoubleSellRate)
))); var CtRateXml=new-XElement(“提供者”,new-XAttribute(“Id”,Portal.**
在此处输入代码
),来自listgetinv中的c
选择new XElement(“RoomType”,new XAttribute(“Name”,c.RoomName),
从c.cleartriprate中的od开始
选择新元素(“速率”,
新条款(“日期”,外径日期),
新XElement(“SingleRate”,外径SingleSellRate),
新XElement(“DoubleRate”,外径DoubleSellRate)
)));