C# 使用htmlagilitypack或system.xml解析XSL文件

C# 使用htmlagilitypack或system.xml解析XSL文件,c#,xml-parsing,html-agility-pack,xmldocument,C#,Xml Parsing,Html Agility Pack,Xmldocument,我有XSL文件的以下部分: 负载测试结果

我有XSL文件的以下部分:


负载测试结果

我想更改testOptions模板第二个tr标记(13、14、15)中的值。如何使用HtmlAgilityPack或System.Xml实现这一点

到目前为止,我已经:

HtmlDocument doc = new HtmlDocument();
doc.Load(@"C:\jmeter-results-detail.xsl");
var x = doc.DocumentNode.SelectNodes(".//tr");

foreach(HtmlNode link in  x)
{
    Console.WriteLine(link.OuterHtml);
}

这个XSLT的目的是什么?它似乎没有对输入做任何事情,或者除了输出静态HTML之外,根本没有做任何事情。如果是这样的话,为什么要使用XSLT而不仅仅是一些HTML呢?我使用这个XSLT用ant生成一个HTML报告。