2011-08-16 53 views
1

最快的方法是從文件生成XmlDocument對象。我工作的基礎上,我知道我的xml格式良好,理想情況下我正在尋找一種方法,將允許我簡單地傳遞一個字符串作爲我的文件位置,並返回一個完整的XmlDocument對象。從xml文件生成xmldocument對象的最快方法

+2

的XmlDocument = XDOC新的XmlDocument(); xDoc.Load( 「C:\\ myXmlFile.xml」); – Jethro

回答

3

恩,XmlDocument.Load

XmlDocument document = new XmlDocument(); 
document.Load(filename); 

在另一方面,如果你使用.NET 3.5或更高版本你應該認真考慮移動來的LINQ to XML和XDocument代替:

XDocument doc = XDocument.Load(filename); 

的LINQ to XML是一種多更好的XML API。

+0

+1使用XDocument比XmlDocument好得多 – Jehof

2

最快的方法將是:

string pathToXmlFile = //your path; 
XmlDocument document = new XmlDocument(); 
document.Load(pathToXmlFile);