【问题标题】:WP7 Help with XML Web Service! (How to send XML Data as Request using XML Web Service and receive and display the data)WP7 帮助 XML Web 服务! (如何使用 XML Web Service 将 XML 数据作为请求发送并接收和显示数据)
【发布时间】:2010-12-26 06:25:50
【问题描述】:

我试图弄清楚如何制作应用程序,我掌握了所有基础知识,甚至更多,但我不想要的是如何创建一个有搜索栏的应用程序,并且当你搜索它时会发送一个 xml 请求来自服务器的文件,服务器发回xml文件并显示它。我到处寻找如何做到这一点,但我找不到任何教程。谁能帮忙?

更多细节:

我想创建一个非常基本的应用程序,该应用程序可以访问网址上的 XML 文件,并将文件中的各种项目显示为应用程序中的文本。我遇到了几个教程,它们似乎都以不同的方式来做,或者没有准确地解释我想做的事情。我不想搜索 XML 文件,我不想更新它,我只想检索它的内容。 XML 文件中有“项目”,其中有“标题”和“描述”等类别。我希望应用列出所有项目,并在每个项目中显示其标题和描述。

【问题讨论】:

    标签: xml web-services windows-phone-7


    【解决方案1】:

    您如何下载 xml 将取决于您与之交互的服务器如何为文档提供服务。假设它是一个 RESTful 服务,您可以使用 HttpWebRequest 从特定 URL 下载文档。

    此示例项目将向您展示如何使用 HttpWebRequest。

    WebClient, HttpWebRequest and the UI Thread on Windows Phone 7

    可以将在 ResponseCallback 方法中创建的流对象传递给 XDocument.Load 以使用 LINQ 读取提供的 XML 数据。

    此示例项目将向您展示如何执行此操作并将检索到的数据绑定到列表框以进行显示。

    binding a Linq datasource to a listbox

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-15
      • 1970-01-01
      • 2013-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多