我想将元组列表序列化为 XML 属性。例如:
List<Tuple<String, String>> attributes = new List<Tuple<String, String>>();
attributes.Add(New Tuple("att1", value1"));
attributes.Add(New Tuple("att2", value2"));
它应该显示为:
<Root att1="value1" att2="value2">
</Root>
编辑:我有一个这样的类,我正在使用 XmlSerializer 进行序列化:
public class Root
{
List<Tuple<String, String>> attributes = new List<Tuple<String, String>>();
//other attributes and elements exist in this class
}
有简单的方法吗?
谢谢