如何在C#中创建NewsML

时间:2016-05-06 05:04:22

标签: c# asp.net xml xml-parsing

我们目前正在新闻网站上工作,我们需要提取NewsML xml文件。 asp.net/C#中有没有提取newsML xml文件的工具?

2 个答案:

答案 0 :(得分:0)

首先,使用较新的XML API Linq-2-XML(XLinq)可以轻松实现这一点。

var root = XElement.Parse(xmlText); //或直接.Load(fileName)

列出tifNames = root.Descendants(" TIFNAME")。选择(e => e.Value);

答案 1 :(得分:0)

怎么样,你可以生成一个.xsd,然后用xsd.exe / c xsdname.xsd构建类,然后将xmlstring序列化为这个类。