উত্তর:
XmlDocument.Load()আপনার ফাইল থেকে এক্সএমএল লোড করতে পদ্ধতি ব্যবহার করুন। তারপরে XmlDocument.InnerXmlএক্সএমএল স্ট্রিং পেতে সম্পত্তি ব্যবহার করুন ।
XmlDocument doc = new XmlDocument();
doc.Load("path to your file");
string xmlcontents = doc.InnerXml;
XmlDocumentএর জন্য কোনও সংজ্ঞা নেই Load।
XmlDocument.Load()এবং এবং স্ট্রিমরিডার নির্মাতাStreamReader(filePath)
আপনার .NET সংস্করণ যদি 3.0 এর চেয়ে নতুন হয় তবে আপনি এর System.Xml.Linq.XDocumentপরিবর্তে ব্যবহারের চেষ্টা করতে পারেন XmlDocument। এটি দিয়ে ডেটা প্রক্রিয়া করা সহজ XDocument।
আশা করি আপনি XML.Linq এবং .NET3.5 + এর বিষয়ে চিন্তা করবেন না
XElement ele = XElement.Load("text.xml");
String aXmlString = ele.toString(SaveOptions.DisableFormatting);
আপনি কী আগ্রহী তার উপর নির্ভর করে আপনি সম্ভবত পুরো 'স্ট্রিং' var অংশটি এড়িয়ে যেতে পারেন এবং কেবল এক্সলিনক অবজেক্ট ব্যবহার করতে পারেন
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()একটি এক্সএমএল স্ট্রিং লোড করে। নাম অনুসারে একটি এক্সএমএল ফাইল লোড করতে, XmlDocument.Load()গৃহীত উত্তরের পরামর্শ হিসাবে ব্যবহার করুন ।