Спасибо Удалено за ваш ответ, но я уточнил, что мне нужны данные от <field>
и <value>
<field var='FORM_TYPE' type='hidden'>
<value>urn:xmpp:http:upload:0</value>
К счастью, я понял это сам:
[XmlType("field")]
public class Field
{
[XmlAttribute("var")]
public string Var { get; set; }
[XmlElement("value")]
public string Value { get; set; }
}
[XmlType("query")]
public class DiscoFileInfo
{
[XmlArray("x",Namespace = "jabber:x:data")]
[XmlArrayItem("field", typeof(Field))]
public List<Field> Fields { get; set; }
}
XmlSerializer xmlSerializer = new XmlSerializer(typeof(DiscoFileInfo), "http://jabber.org/protocol/disco#info");