LINQ 提取XML文件中的有用信息后,生成新的XML文件.
如题: 我想把UML建模顺序图导出的XML,把其中有用部分提取出来,生产新的XML文件(UPPAAAL验证工具中的XML形式)进行模型验证。
希望大家给个算法或者想法,1.如何遍历提取XML中有用信息? 2。如何生成新的XML文件?
------解决方案--------------------写一个xslt,然后用XslCompiledTransform 来转换就行了
------解决方案--------------------
XDocument xdoc= XDocument.Load(Server.MapPath("a.xml"));
var ad = from a in xdoc.Descendants("")
select new
{
a= a.Element("a").Value,
b= a.Element("b").Value,
};
foreach (var a in ad)
Response.Write(a.b);
参考
参考