Справка WP7 по веб-сервису XML!(Как отправить данные XML в виде запроса с использованием веб-службы XML, а также получать и отображать данные) - PullRequest
0 голосов
/ 25 декабря 2010

Я пытаюсь выяснить, как создавать приложения, я получил все основы и даже больше, но я не хочу, как создать приложение, у которого есть панель поиска, и при поиске оно отправляет запросы XML файл с сервера, сервер отправляет обратно XML-файл, и я отображаю его. Я смотрю повсюду о том, как это сделать, но я не смог найти никаких учебных пособий. кто-нибудь может помочь?

Подробнее:

Я хочу создать очень простое приложение, которое обращается к XML-файлу по веб-адресу и отображает различные элементы в файле в виде текста в приложении. Я сталкивался с несколькими уроками, которые, кажется, все делают это по-другому, или не объясняют, что именно я хочу сделать. Я не хочу искать файл XML, я не хочу его обновлять, я просто хочу получить его содержимое. Внутри XML-файла находятся «элементы», а внутри такие категории, как «заголовок» и «описание». Я хочу, чтобы приложение перечисляло все элементы, и на каждом из них отображались заголовок и описание.

1 Ответ

1 голос
/ 26 декабря 2010

Способ загрузки XML будет зависеть от того, как сервер, с которым вы взаимодействуете, обслуживает документы. Предполагая, что это служба RESTful, вы можете загрузить документ с определенного URL-адреса с помощью HttpWebRequest.

Этот пример проекта покажет вам, как использовать HttpWebRequest.

WebClient, HttpWebRequest и поток пользовательского интерфейса на Windows Phone 7

Объект потока, созданный в методе ResponseCallback, можно вместо этого передать в XDocument.Load для чтения предоставленных данных XML с помощью LINQ.

Этот пример проекта покажет вам, как это сделать, и свяжет полученные данные со списком для отображения.

привязка источника данных Linq к списку

...