Frage : Wie man eine xml Akte in der Silverlight Anwendung herunterlädt?


Hallo,

mir bitte erklären, wie man eine XML Akte entweder vom Projektfaltblatt oder vom Internet in einer Silverlight Anwendung lädt?
Ich versucht die folgenden Ansätze:
1) Ich gefolgt Kirupas Tutorium auf dem Herunterladen einer xml Akte, aber es funktioniert nicht. Ich benutze Sichtstudio 2010
und .NET 4 mit C#.
Das Tutorium ist an:
http://www.kirupa.com/blend_silverlight/loading_xml_sl2_pg1.htm
Ich kann den herunterladenen Inhalt der xml Akte im messagebox oder im HtmlPage.Window.Alert (xmlData) nicht sehen;

2) Ich versucht auch

XDocument Doc. = XDocument.Load („xmlFile.xml“);
            MessageBox.Show (doc.ToString ());

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

erscheint nicht.

Mir bitte erklären, was ich tun sollte, damit ich eine xml Akte als Schnur in meinem silverlight Projekt herunterladen kann, damit ich es manipulieren kann, um das Resultat in meiner silverlight Anwendung anzuzeigen.

Diese Frage kommt nachdem meine vorhergehende Frage, da ich festgestellt, dass ich die xml Akte für die Verarbeitung herunterladen müssen konnte, während die xml Akte schwierig ist und die Bilder nicht Teil itemCollection sind; jedoch bin ich nicht sicher.

Bitte vorschlagen, was ich tun sollte, damit ich eine xml Akte im silverlight .net 4.0 (GEGEN IDE 2010 mit C#) als Schnur herunterladen kann, damit ich LINQ verwenden kann, wie ich glaube, der die Weise ist zu gehen, aber das Tutorium, das ich gefunden, von Kirupa, arbeitet nicht (das HtmlPage.Window.Alert (xmlData); oder MessageBox.Show (...) erscheint nicht).

Antwort : Wie man eine xml Akte in der Silverlight Anwendung herunterlädt?

Dieses ist, was Sie tun müssen….Dieses ist der Code von einem des Phasenprojektes.

ClientInfoList ist eine Kategorie, die alle Eigenschaften enthält, dass ich vom xml Dokument lese.


Lista> clientInfoList;
XDocument Doc. = XDocument.Load (@ ". \. \ xml_files \ clientinfo.xml ");
clientInfoList = (vom Klienten in Doc. Nachkommen („Klient“)
orderby Klient. Element („Name“). Wert
neues ClientInfoData vorwählen
{
ClientId = Klient. Element („ClientId“). Wert,
EnergyAdvisor = Klient. Element („EnergyAdvisor“). Wert,
Name = Klient. Element („Name“). Wert,
Stadt = Klient. Element („Stadt“). Wert,
HomePhone = Klient. Element („HomePhone“). Wert,
EMail = Klient. Element („eMail“). Wert,
Besuch = Klient. Element („Besuch“). Wert,
Sprache = Klient. Element („Sprache“). Wert,
Provinz = Klient. Element („Provinz“). Wert,
StreetNumber = Klient. Element („StreetNumber“). Wert,
PostalCode = Klient. Element („PostalCode“). Wert,
}) .ToList ();

So haben Sie das ganzes dta vom xml Doc. ....., wenn Sie Sie können irgendeine andere Schleife benutzen, um die Daten vom xml Dok. zu erhalten wünschen.

Wenn es irgendeine andere Frage gibt, mich lassen wissen.

Weitere Lösungen  
 
programming4us programming4us