我有这个现有的 XML 文件作为没有数据的模板,只是简单的节点......这是一个示例:
<?xml version="1.0" encoding="utf-8" ?>
<catalog>
<cd>
<title />
<artist />
<country />
<company />
<price />
<year />
</cd>
</catalog>
现在我为它创建了一个类似的类。
public class Cd
{
public string Title { get; set; }
public string Artist { get; set; }
public string Country { get; set; }
public string Company { get; set; }
public string Price { get; set; }
public string Year { get; set; }
}
目的是这样的:
- 将值放在
var cd = new Cd();
对象的属性上 - 获取现有的 XML 文件(模板),然后传递其中的值(例如将对象映射到现有的 XML)
- 将 XML 模板(带值)转换为 XSLT 以成为 HTML
我想就是这样。
如何正确地做到这一点?非常感谢!