如何从XML文件中读取摘要

时间:2014-03-07 09:25:07

标签: c# xml

我想获取.dll文件的xml文件的注释。

我正在构建一个代理类创建者(读取带有接口的.dll(通过Reflection) - >实现接口)现在我认为拥有接口的方法和参数的头部会很好,但我不知道如何。

感谢您的回答并原谅我糟糕的英语和糟糕的编码知识。

1 个答案:

答案 0 :(得分:1)

我找到了一个解决方案:

   private static void ReadTheSummarys()
    {
      XmlReader xmlReader = XmlReader.Create("Test.xml");
      bool isSummary = false;
      while (xmlReader.Read())
    {
    //checks if the current node is a summaray
    if (xmlReader.Name == "summary")
    {
      isSummary = true;
      continue;
    }

    if (isSummary)
    {
      //Replace and trim for pure Comments without spaces and linefeeds
      string summary = xmlReader.Value.Trim().Replace("\n", string.Empty);
      if (summary != string.Empty)
      {
        //Writes the pure comment for checking
        Console.WriteLine(summary);           
      }
    isSummary = false;
    }

    }

    }