XML到XAML的转换

时间:2010-03-31 11:58:26

标签: xml xaml

我们有大约1400个xml文件,用于存储围绕用于在winform应用程序中动态加载的控件的外观的数据。我们想将这些XML转换为XAML。有没有简单的方法来完成这项工作?

3 个答案:

答案 0 :(得分:2)

xslt是为此目的而发明的。

但是,如果你不熟悉xslt并且你已经掌握了.NET技能,那么LINQ to XML已经非常容易地操作XML了,所以你可以使用它。

答案 1 :(得分:0)

我认为使用xslt可以解决问题。

答案 2 :(得分:0)

如果您正在使用.net 4并且可以将xml反序列化为.net对象,那么我建议反序列化XML并使用Xaml进行重新序列化 - 请参阅此处http://blogs.msdn.com/bursteg/archive/2009/05/18/xaml-in-net-4-0-serialization-and-deserialization-using-xamlservices.aspx以了解如何使用System.Xaml命名空间。

然而,我认为xslt my be the fastesr方法否则