我打算使用参数名称从jobject中获取数据而不区分大小写,
下面是我从代码
获取数据的代码<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html"/>
<xsl:template match="/">
<html>
<head>
<title>Book's list</title>
<link type="text/css" rel="stylesheet" href="style.css"/>
</head>
<body>
<xsl:apply-templates select="bookstore/book[authors/author='McGraw-Hill']">
<xsl:sort select="year" data-type="number" order="descending"/>
</xsl:apply-templates>
</body>
</html>
</xsl:template>
<xsl:template match="book">
<div class="book">
<br/>
<strong> <xsl:value-of select="title" /> </strong>
<span> Price: $ <xsl:value-of select="price" /> </span>
</div>
<div class="author">
Author(s):
<br/>
<xsl:for-each select="authors/author" >
<xsl:value-of select="."/>
<br/>
</xsl:for-each>
</div>
</xsl:template>
</xsl:stylesheet>
但是,当客户端传递名称
时当我抓住它时
dynamic dataObject = JObject.Parse(data);
这是不可行的,我可以知道如何解决区分大小写的问题吗?