代码之家  ›  专栏  ›  技术社区  ›  Atul

xml到xaml的转换

  •  1
  • Atul  · 技术社区  · 15 年前

    我们有大约1400个xml文件,用于存储winform应用程序中用于动态加载的控件的外观数据。我们想把这些xml转换成xaml。有什么简单的方法来完成这件事吗?

    3 回复  |  直到 15 年前
        1
  •  2
  •   andy    15 年前

    xslt就是为此而发明的。

    但是,如果您不熟悉xslt并且已经具备了.net技能,那么linq to xml使操作xml变得非常容易,因此您可以使用它。

        2
  •  0
  •   crauscher    15 年前

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

        3
  •  0
  •   Preet Sangha    15 年前

    如果您使用的是.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是另外一种快速的方法。