我有一个名为Wizard
的类,我想对其进行序列化。该类包含Array
作为属性的子类实例的List
/ Observablecollection
/ Query
。
当前,每个Query
实例都按以下方式序列化:
/// <summary>
/// Queries array property
/// </summary>
[XmlArray("Queries"), XmlArrayItem(typeof(Query), ElementName = "Query")]
public ObservableCollection<Query> Queries {
get { return queries; }
set { queries = value; }
}
我现在想做的只是序列化Query
类的那些实例,其中该类的某个属性具有所需的值,就像这样:
querytoserialize.QueryStatus = QueryStatus.Valid
是否可以在属性上使用[Xml]-标记(或任何其他便捷方式)?
答案 0 :(得分:0)
只需选择使用linq并将其序列化:
pip install awsebcli