【发布时间】:2008-09-20 12:15:01
【问题描述】:
您好。
我正在寻找一种方法来使用 ASP.NET (C#) 解析特定目录中的多个 XML 文件。我希望能够从特定元素返回内容,但在此之前,需要找到那些在元素之间具有特定值的内容。
示例 XML 文件 1:
<file>
<title>Title 1</title>
<someContent>Content</someContent>
<filter>filter</filter>
</file>
示例 XML 文件 2:
<file>
<title>Title 2</title>
<someContent>Content</someContent>
<filter>filter, different filter</filter>
</file>
案例一:
给我所有具有“过滤器”过滤器的 XML。
示例案例 2:
给我所有标题为“标题 1”的 XML。
看起来,使用 LINQ 似乎应该可以做到这一点,但我只看到了有关如何在有一个 XML 文件时执行此操作的示例,而不是在有多个 XML 文件时,例如在这种情况下。
我希望这在服务器端完成,以便我可以在那端进行缓存。
任何版本的 .NET Framework 的功能都可以使用。
谢谢!
~詹姆斯
【问题讨论】: