Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#-我能用这个XML做什么?_C#_Xml - Fatal编程技术网

C#-我能用这个XML做什么?

C#-我能用这个XML做什么?,c#,xml,C#,Xml,事实上,我是C#的新手,我正在尝试为friendfeed制作一个基本的学习程序 但我有个问题 我可以使用friendfeed的C#库,但它太旧了。对于API V2,我必须在没有库的情况下工作 所以我决定不用lib来做 我首先使用WebRequest,并且总是得到.xml文件。(我将其保存为字符串,您可以在代码中看到。) 我只是问,我能知道些什么,如何在XML文件中获取信息 你能帮我吗? 多谢各位 using System; using System.Collections.Generic; us

事实上,我是C#的新手,我正在尝试为friendfeed制作一个基本的学习程序

但我有个问题

我可以使用friendfeed的C#库,但它太旧了。对于API V2,我必须在没有库的情况下工作

所以我决定不用lib来做

我首先使用WebRequest,并且总是得到.xml文件。(我将其保存为字符串,您可以在代码中看到。)

我只是问,我能知道些什么,如何在XML文件中获取信息

你能帮我吗? 多谢各位

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
using System.IO;
using System.Xml;

namespace ConsoleApplication1
{
    class Program
    {
        class feed { }
        static void Main(string[] args)
        {
            string username = "semihmasat";

            WebRequest ffreq = WebRequest.Create("http://friendfeed-api.com/v2/feed/" + username + "?format=xml");

            WebResponse ffresp = ffreq.GetResponse();

            Console.WriteLine(((HttpWebResponse)ffresp).StatusDescription);
            Stream stream = ffresp.GetResponseStream();
            StreamReader reader = new StreamReader(stream);
            string respfinal = reader.ReadToEnd();
            reader.Close();

            Console.ReadLine();
        }
    }
}

您正在查找。

您还可以使用Dataset检索XML数据。 只需编写代码

Dataset ds = new Dataset();
ds.ReadXml(new MemoryStream(ASCIIEncoding.ASCII.GetBytes(respfinal )));

并在表格中获取数据,然后根据需要执行任何操作。

您能更清楚地说明吗?你想要什么信息?您尝试过XmlDocument吗?请查看名称空间,该名称空间有很多类可以帮助您解析和检索xml中的数据。