답변:
XmlDocument.Load()
메서드를 사용 하여 파일에서 XML을로드합니다. 그런 다음 XmlDocument.InnerXml
속성을 사용 하여 XML 문자열을 가져옵니다.
XmlDocument doc = new XmlDocument();
doc.Load("path to your file");
string xmlcontents = doc.InnerXml;
XmlDocument
에 대한 정의가 없습니다 Load
.
XmlDocument.Load()
에서는 StreamReader 생성자와와StreamReader(filePath)
당신의 .NET 버전 3.0보다 최신 인 경우 당신은 사용해 볼 수 있습니다 System.Xml.Linq.XDocument
대신 XmlDocument
. .NET으로 데이터를 처리하는 것이 더 쉽습니다 XDocument
.
XmlDocument doc = new XmlDocument();
doc.Load("MonFichierXML.xml");
XmlNode node = doc.SelectSingleNode("Magasin");
XmlNodeList prop = node.SelectNodes("Items");
foreach (XmlNode item in prop)
{
items Temp = new items();
Temp.AssignInfo(item);
lstitems.Add(Temp);
}
var doc = new XmlDocument();
doc.Loadxml(@"c:\abc.xml");
XmlDocument.LoadXml()
XML 문자열을로드합니다. 이름으로 XML 파일을로드하려면 XmlDocument.Load()
수락 된 답변에서 제안 하는 대로 사용 하십시오.