/ / Ako čítať XML súbor pomocou Silverlight pomocou c #? - silverlight-4.0

Ako čítať súbor XML pomocou Silverlight pomocou c #? - silverlight-4.0

Snažím sa zistiť, či existuje cestačítať xml súbor (ako c: test.xml) v aplikácii Silverlight? Všetko, čo chcem, je prečítať xml súbor do xmldocumentu. nejaká pomoc? Mám textové pole, odkiaľ som čítal xml cestu k súboru. Teraz chcem čítať tento xml do xmldocumentu

odpovede:

2 pre odpoveď č. 1

Ako odkaz, ktorý poskytol Russ, spomína, môžete "priamo pristupovať k súboru na pevnom disku s Silverlight. Typicky musíte použiť OpenFileDialog na načítanie toku súborov. Ak je však aplikácia Silverlight aplikáciou Out-Of-Browser so zvýšenými oprávneniami, máte prístup k priečinku Dokumenty používateľa.

Tiež, XmlDocument nie je k dispozícii v Silverlight. Budete chcieť používať triedu XDocument, čo je novší spôsob práce s XML v najnovších verziách .NET.

Tu je príklad použitia XDocumentu vo vzťahu k XmlDocument: http://blogs.msdn.com/b/xmlteam/archive/2009/03/31/converting-from-xmldocument-to-xdocument.aspx

Dokumenty MSDN na lokalite XDocument: http://msdn.microsoft.com/en-us/library/system.xml.linq.xdocument(v=VS.95).aspx