Hello! It is necessary to deserialize xml of the simplest type:
<?xml version="1.0" encoding="UTF-8"?> <requestID>057f4c78-a022</requestID> The following model model returns an empty result:
[Serializable] [XmlRoot("requestID")] public class RequestId { public string RequestID { get; set; } RequestId() { } } I understand that the model is incorrect, but I don’t understand how to correctly describe the contents of the requestID node.
I deserialize so:
XmlSerializer deserializer = new XmlSerializer(typeof(RequestId)); StringReader xmlString = new StringReader(responseString); RequestId orderStatus = (RequestId)deserializer.Deserialize(xmlString);
XmlSerializer deserializer = new XmlSerializer(typeof(RequestId)); StringReader xmlString = new StringReader(responseString); RequestId orderStatus = (RequestId)deserializer.Deserialize(xmlString);XmlSerializer deserializer = new XmlSerializer(typeof(RequestId)); StringReader xmlString = new StringReader(responseString); RequestId orderStatus = (RequestId)deserializer.Deserialize(xmlString);where responseString is the above xml - andrey.t