C#在讀取XML的時候會讀取XML中的全部內容,對於其中注釋掉的部分也可以通過節點獲取到。
我們可以通過設置IgnoreComments 屬性來只讀取未加注釋的XML信息。
下面是加載為參加注釋的XML信息代碼:
1: XmlDocument xmlDoc = new XmlDocument();
2: XmlReaderSettings settings = new XmlReaderSettings();
3: settings.IgnoreComments = true;
4: string strPath = Application.StartupPath + string.Format("\\{0}", xmlDocName);
5: XmlReader reader = XmlReader.Create(strPath, settings);
6: xmlDoc.Load(reader);
另外XmlReaderSettings還有許多相關的XML讀取屬性設置: