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