Записать код C # в файл XSLT - PullRequest
0 голосов
/ 13 июня 2011

В настоящее время я использую Google Stock API для получения информации об акциях из Интернета.(Сделано в C #).Код C # извлекает все значения.Затем я хочу иметь возможность отображать эту информацию (которая включает несколько двойных чисел и строку, которая ссылается на изображение) в моем файле .XSLT (с использованием JavaScript).Как бы я поступил так?Я пробовал искать в Google, но мне ничего не кажется достаточно ясным.

Ответы [ 2 ]

1 голос
/ 13 июня 2011

Ваш вопрос довольно запутанный, но я думаю, это то, что вы ищете?

<%
string artist = "some artist";
string title = "some title";
%>
<?xml version="1.0"?>

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">
  <html>
  <body>
    <h2>My CD Collection</h2>
    <table border="1">
      <tr bgcolor="#9acd32">
        <th>Title</th>
        <th>Artist</th>
      </tr>
      <xsl:for-each select="catalog/cd">
        <tr>
          <td><xsl:value-of select="<%=title%>"/></td>
          <td><xsl:value-of select="<%=artist%>"/></td>
        </tr>
      </xsl:for-each>
    </table>
  </body>
  </html>
</xsl:template>

</xsl:stylesheet>
0 голосов
/ 13 июня 2011

Используйте раздел CDATA в вашем XSLT с языком, указанным как C #.

Я уверен, что вы можете использовать Javascript в CDATA.Я предполагаю, что C # также поддерживается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...