我们目前正在新闻网站上工作,我们需要提取NewsML xml文件。 asp.net/C#中有没有提取newsML xml文件的工具?
答案 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序列化为这个类。