Fråga : Hur man nedladdar en xml spara i den Silverlight applikationen?


Hälsningar,

behaga berättar mig att hur man laddar en XML spara endera från, projektera mappen eller från internet i en Silverlight applikation?
Jag har försökt att närma sig efter:
1) Jag har följt Kirupas tutorial på att nedladda en xml sparar, men den fungerar inte. Förmiddag I using visuellt hjälpmedelstudion 2010
och .NET 4 med C#.
Tutorialen är på:
http://www.kirupa.com/blend_silverlight/loading_xml_sl2_pg1.htm
Jag kan inte se det nedladdade nöjt av xmlen spara i messageboxen eller i HtmlPage.Window.Alerten (xmlData);

2) Jag har också försökt

XDocument doc = XDocument.Load (”xmlFile.xml”);
            MessageBox.Show (doc.ToString ());

Men
 MessageBox.Show (doc.ToString ());

syns inte.

Behaga berättar mig att vad jag bör göra, så att jag kan nedladda en xml, spara, som en stränga i min silverlight projekterar, så att jag kan behandla den för att visa resultatet i min silverlightapplikation.

Detta ifrågasätter kommer, efter min föregående har ifrågasatt, som jag har realiserat att jag kan måste att nedladda xmlen sparar för att bearbeta, som xmlen sparar försvåras, och avbildar inte är delen av itemCollection; emellertid I-förmiddag inte sure.

Behaga föreslår att vad jag bör göra, så att jag kan nedladda en xml, spara i silverlight .net 4.0 (VS IDE 2010 med C#) som en stränga, så att jag kan använda LINQ, som jag tror som är långt att gå, men tutorialen som jag har funnit, från Kirupa, fungerar inte (HtmlPage.Window.Alerten (xmlData); eller MessageBox.Show (...) visas inte).

Svar : Hur man nedladdar en xml spara i den Silverlight applikationen?

Detta är vad du behöver att göra….,Denna är kodifiera från en av de levande projekterar.

ClientInfoList är en klassificera som innehåller alla rekvisita, som I-förmiddagläsning från xmldokumentet.


Lista> clientInfoList;
XDocument doc = XDocument.Load (@ ". \. \ xml_files \ clientinfo.xml ");
clientInfoList = (från beställare i doc. Ättlingar (”beställare”)
orderby beställare. Beståndsdel (”namnge”). Värdera
välj nya ClientInfoData
{
ClientId = beställare. Beståndsdel (”ClientId”). Värdera,
EnergyAdvisor = beställare. Beståndsdel (”EnergyAdvisor”). Värdera,
Namnge = beställaren. Beståndsdel (”namnge”). Värdera,
Stad = beställare. Beståndsdel (”stad”). Värdera,
HomePhone = beställare. Beståndsdel (”HomePhone”). Värdera,
E-post = beställare. Beståndsdel (”e-post”). Värdera,
Besök = beställare. Beståndsdel (”besök”). Värdera,
Språk = beställare. Beståndsdel (”språk”). Värdera,
Landskap = beställare. Beståndsdel (”landskap”). Värdera,
StreetNumber = beställare. Beståndsdel (”StreetNumber”). Värdera,
PostalCode = beställare. Beståndsdel (”PostalCode”). Värdera,
}) .ToList ();

Så du har alla dta från xmlen doc ....., om du önskar dig kan använda någon annan kretsar för att få datan från xmlen doc.

Om det finns någon annat, ifrågasätta, låt mig vet.

Andra lösningar  
 
programming4us programming4us