我试图让我的XML看起来像下面的
<Assets>
<Asset id="" Type="" name="" filename="">filepath</Asset>
<Asset id="" Type="" name="" filename="">filepath</Asset>
</Assets>
我现在拥有的是
public class Main
{
public List<Asset> Assets { get; set; }
}
public class Asset
{
[XmlAttribute(AttributeName = "id")]
public string Id { get; set; }
[XmlAttribute(AttributeName = "Type")]
public string Type { get; set; }
[XmlAttribute(AttributeName = "name")]
public string Name { get; set; }
[XmlAttribute(AttributeName = "filename")]
public string FileName { get; set; }
public string FilePath { get; set; }
}
Class Main并不重要,这是一个较大对象的小片段。
我遇到的问题是将文件路径作为资产元素的值
在当前状态下,XML看起来像
<Assets>
<Asset id="" Type="" name="" filename="">
<FilePath>filepath</FilePath>
</Asset>
<Asset id="" Type="" name="" filename="">
<FilePath>filepath</FilePath>
</Asset>
</Assets>