Meilleur auteur de réponses
Affichage document parser

Question
-
Réponses
-
Je te l'ai marqué il y a quelques jours déjà :
String uri = "l'uri que tu as récupéré dans le fichier xml"; var b = new BitmapImage(new Uri(uri, UriKind.Absolute));
b représente une image, si tu veux l'afficher, tu dois utiliserdans ton xaml :
<Image x:Name="monImage"/>
dans ton cs :
monImage.Source=b;
S'il vous plaît n'oublier pas de marquer la ou les réponses qui aident à résoudre votre problème. Pour que la discussion puisse être marquée comme résolue- Proposé comme réponse rudyhuynMVP, Moderator samedi 6 août 2011 15:56
- Marqué comme réponse Zied Nassr samedi 6 août 2011 17:55
Toutes les réponses
-
Pour ton image :
String uri = "l'uri que tu as récupéré dans le fichier xml"; var b = new BitmapImage(new Uri(uri, UriKind.Absolute));
b représente une image, si tu veux l'afficher, tu dois utiliserdans ton xaml :
<Image x:Name="monImage"/>
dans ton cs :
monImage.Source=b;
Pour ton histoire des é, c'est surement un problème d'encodage, vérifie que ton fichier ton xml est utf-8
S'il vous plaît n'oublier pas de marquer la ou les réponses qui aident à résoudre votre problème. Pour que la discussion puisse être marquée comme résolue- Proposé comme réponse rudyhuynMVP, Moderator samedi 6 août 2011 15:55
-
-
Pour l'encodage c'est trop spécifique, il faut montrer du code et le fichier xml pour aider
Si l'image change, il que tu requetes régulièrement le fichier xml pour récuperer la nouvelle url, rien de méchant
S'il vous plaît n'oublier pas de marquer la ou les réponses qui aident à résoudre votre problème. Pour que la discussion puisse être marquée comme résolue -
en fait il s'agit d'un flux rss voila l'entête:
<?xml version="1.0" encoding="ISO-8859-1"?><rss version="2.0">....</rss>
apropos l'image juste une remarque est que le fichier est toujours le même,alors ta solution de metre l'uri de l'image dans une variable ne semble pas fiable
Merci
zipo -
ISO-8859-1 est le latin-1, qui n'est pas géré par windows phone, il faut que tu convertisses le stream en UTF-8 avant :
Voir ici :
http://www.chilkatsoft.com/p/p_203.asp
Pour ce qui est de ta remarque sur la variable, je n'ai jamais dit d'en faire une variable d'instance, c'est une variable avec une portée locale.
Rudy
S'il vous plaît n'oublier pas de marquer la ou les réponses qui aident à résoudre votre problème. Pour que la discussion puisse être marquée comme résolue -
alors comment je peut récupérer l'image vraiment et pas l'url de celle ci , juste une autre question à propos les balise de style qui peuvent exister comment je peut les ignorer pour qu'il ne s'affichent pas dans l'ecran et j'affiche seulement le texte
Merci
zipo -
Je te l'ai marqué il y a quelques jours déjà :
String uri = "l'uri que tu as récupéré dans le fichier xml"; var b = new BitmapImage(new Uri(uri, UriKind.Absolute));
b représente une image, si tu veux l'afficher, tu dois utiliserdans ton xaml :
<Image x:Name="monImage"/>
dans ton cs :
monImage.Source=b;
S'il vous plaît n'oublier pas de marquer la ou les réponses qui aident à résoudre votre problème. Pour que la discussion puisse être marquée comme résolue- Proposé comme réponse rudyhuynMVP, Moderator samedi 6 août 2011 15:56
- Marqué comme réponse Zied Nassr samedi 6 août 2011 17:55
-
-
-
par exemple j'ai ce type de balise qui s'affiche avec le contenu souhaitable par contre je veux récupérer seulement l'image passé par l'uri et le contenu du texte:
<description><![CDATA[<style>img { max-width: 310px; }</style><span style="color: #008000;"><img style="margin: 6px; float: left;" src="http://www.jawharafm.net/data/07-08-11/css.jpg" alt="" /></span> <p><span style="color: #008000;">Annulation de débat ...]]</description>
aussi comment je pourrais afficher tout le contenu de mon document car j'ai utilisé le scrolviewer et la propriété de textwrapping mais il y a toujours une partie du texte qui manque:
<ScrollViewer>
<TextBlock Text="{Binding title }" Foreground="White" FontSize="28" Name="texblock1" TextWrapping="Wrap"/>
</ScrollViewer>
Merci
zipo
-
Il faut plutot que tu utilises un WebBrowser vu que c'est du html, avec la méthode
en ajoutant le controle WebBrowser dans ton xaml puis dans ton code
MonWebBrowser.NavigateToString("<html>"+desc+"</html>");
S'il vous plaît n'oublier pas de marquer la ou les réponses qui aident à résoudre votre problème. Pour que la discussion puisse être marquée comme résolue