#xml #rest #wcf #c#-4.0
#xml #rest #wcf #c #-4.0
Вопрос:
Например, я хочу изменить формат ответа xml в службе wcf rest
public class Person
{
public string Name {get; set; }
public string LastName {get; set; }
public List<Item> items {get; set; }
}
public class Item
{
public string Key { get; set; }
public string Vaule { get; set; }
}
Класс должен быть показан таким образом
<Person Name="Jhon" LastName="Doe">
<Item Key="Color" Value="White"/>
</Person>
Комментарии:
1. Что вы пробовали до сих пор? Опубликуйте свой код! Что произошло, когда вы его запустили? Что вы ожидали, что произойдет вместо этого? С чем конкретно у вас возникли проблемы?
2. Это XML, который я получаю
3. Вышеупомянутый класс — это контракты данных в моей службе wcf rest, по умолчанию формат ответа Xml выглядит следующим образом <Person> <Name>Jhon</Name> <LastName>Doe</LastName> <Items> <Item> <Key>Цвет </Key> <Значение>Белый</Color> </Item> </Items> </Person> Я хочу изменить этот формат ответа на формат xml, написанный выше.
4. Пожалуйста, отредактируйте свой вопрос и отформатируйте данные, чтобы все было в одном месте и легко читалось.
5. Вы все еще не показали свой код для изменения вывода XML… У вас будет больше шансов получить помощь, если вы приложите некоторые усилия самостоятельно, вместо того, чтобы просить людей выполнять вашу работу за вас.