Как деэриализовать bool из Xml с помощью настраиваемых значений true и false?

Я пытаюсь десериализовать документ Xml в класс C #. Xml выглядит примерно так:

<response>
    <result>Success</result>
</response>

Этот результат может быть только« Успешно »или« Неудачно » ". Когда я десериализую его, я хочу поместить значение в bool с" Success "= true и" Failed "= false. Я не могу понять, как установить истинные и ложные константы? Код у меня на момент выглядит следующим образом.

[XmlRoot(ElementName="response")]
public class Response()
{
    [XmlElement(ElementName="result")]
    public bool Result { get; set; }
}
6
задан Martin Brown 15 April 2019 в 12:54
поделиться