Я использую С# и XmlSerializer для сериализации следующего класса:
public class Title
{
[XmlAttribute("id")]
public int Id { get; set; }
public string Value { get; set; }
}
Я хотел бы, чтобы это сериализовалось в следующем формате XML:
<Title id="123">Some Title Value</Title>
Другими словами, я хотел бы, чтобы свойство Value являлось значением элемента Title в XML файле. Кажется, я не могу найти способ сделать это без реализации собственного XML-сериализатора, чего я бы хотел избежать. Любая помощь будет оценена.