有没有办法检索媒体类型值?例如,OutputSettings.OutputMethod用于获取xsl:output方法。
发布于 2010-03-10 22:19:54
XPathNavigator objArgXPathNavigator = objArgXsltDocument.CreateNavigator();
XPathExpression objXPathExpression = objArgXPathNavigator.Compile("/*/xsl:output/@media-type");
XmlNamespaceManager objXmlNamespaceManager = new XmlNamespaceManager(objArgXPathNavigator.NameTable);
objXmlNamespaceManager.AddNamespace("xsl", "http://www.w3.org/1999/XSL/Transform");
objXPathExpression.SetContext(objXmlNamespaceManager);
XPathNodeIterator nodes = objArgXPathNavigator.Select(objXPathExpression);
while (nodes.MoveNext())
{
objArgHttpContext.Response.Write(nodes.Current.ToString());
}https://stackoverflow.com/questions/2409966
复制相似问题