Pergunta : Como transferir uma lima do xml na aplicação de Silverlight?


Olá!,

dizer-me por favor como carregar uma lima de XML do dobrador do projeto ou do Internet em uma aplicação de Silverlight?
Eu tentei as seguintes aproximações:
1) Eu segui o curso de Kirupa em transferir uma lima do xml, mas não trabalha. Eu estou usando o estúdio visual 2010
e .NET 4 com C#.
O curso está em:
http://www.kirupa.com/blend_silverlight/loading_xml_sl2_pg1.htm
Eu não posso ver o índice transferido da lima do xml no messagebox ou no HtmlPage.Window.Alert (xmlData);

2) Eu igualmente tentei

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

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

não aparece.

Dizer-me por favor o que eu devo fazer de modo que eu possa transferir uma lima do xml como uma corda em meu projeto do silverlight de modo que eu possa o manipular para indicar o resultado em minha aplicação do silverlight.

Esta pergunta vem depois que minha pergunta precedente porque eu realizei que eu pude ter que transferir a lima do xml para processar enquanto a lima do xml é complicada e as imagens não são parte do itemCollection; entretanto, eu não sou certo.

Sugerir por favor o que eu devo fazer de modo que eu possa transferir uma lima do xml no silverlight .net 4.0 (CONTRA IDE 2010 com C#) como uma corda de modo que eu possa usar LINQ como eu acredito que é a maneira de ir, mas o curso que eu encontrei, de Kirupa, não trabalha (o HtmlPage.Window.Alert (xmlData); ou MessageBox.Show (...) não aparece).

Resposta : Como transferir uma lima do xml na aplicação de Silverlight?

Este é o que você precisa de fazer….Este é o código de um do projeto vivo.

ClientInfoList é uma classe que contenha todas as propriedades que eu estou lendo do original do xml.


clientInfoList de Lista>;
XDocument doc = XDocument.Load (@ ". \. \ xml_files \ clientinfo.xml ");
clientInfoList = (do cliente no doc. Descendentes (“cliente”)
cliente orderby. Elemento (“nome”). Valor
selecionar ClientInfoData novo
{
ClientId = cliente. Elemento (“ClientId”). Valor,
EnergyAdvisor = cliente. Elemento (“EnergyAdvisor”). Valor,
Nome = cliente. Elemento (“nome”). Valor,
Cidade = cliente. Elemento (“cidade”). Valor,
HomePhone = cliente. Elemento (“HomePhone”). Valor,
Email = cliente. Elemento (“email”). Valor,
Visita = cliente. Elemento (“visita”). Valor,
Língua = cliente. Elemento (“língua”). Valor,
Província = cliente. Elemento (“província”). Valor,
StreetNumber = cliente. Elemento (“StreetNumber”). Valor,
PostalCode = cliente. Elemento (“PostalCode”). Valor,
}) .ToList ();

Assim você tem todo o dta do xml doc ..... se você o quer pode usar qualquer outro laço para começ os dados do xml doc.

Se há qualquer outra pergunta, deixar-me sabem.

Outras soluções  
 
programming4us programming4us