小编gar*_* G4的帖子

在xslt中创建数组

可以在xslt中创建和使用数组吗?如果有,在线学习合适的例子?如果没有,有没有办法以模仿数组的方式存储值?

xml xslt

25
推荐指数
3
解决办法
6万
查看次数

Environ VBA的功能代码示例

我正在寻找EnvironVBA中的函数的一些信息或代码示例来获取当前系统上的用户名.

vba environment-variables

19
推荐指数
2
解决办法
10万
查看次数

通过VB6发送电子邮件

我想知道是否有办法通过VB6发送电子邮件(SMTP).我有一个应用程序,只需要在用户完成后发送一个简单的电子邮件,让组知道应用程序已处理.有没有办法做到这一点?

email vb6 email-integration

6
推荐指数
1
解决办法
3万
查看次数

你可以在xsl中的模板中调用模板吗?

你可以在模板中调用模板吗?例如:

如果我想要使用

<xsl:choose>
  <xsl:when test="//*[local-name()='RetrieveCCTransRq']">
    <xsl:call-template name="SOAPOutput"/>
  </xsl:when>
</xsl:choose>

<xsl:template name="SOAPOutput">
  <SOAP-ENV:Envelope>
    <SOAP-ENV:Body>
      <OutputPayload>
        <TotalTransactions>
          <xsl:value-of select="count(//Transaction)"/>
        </TotalTransactions>
        <Transactions>
          <xsl:apply-templates/>
        </Transactions>
      </OutputPayload>
    </SOAP-ENV:Body>
  </SOAP-ENV:Envelope>
  <xsl:template match="Transaction">
    <xsl:choose>
      <xsl:when test="contains(Type,'Debit')">
        <Debit>
          <xsl:apply-templates select="Date"/>
          <xsl:apply-templates select="PostDate"/>
          <xsl:apply-templates select="Description"/>
          <xsl:apply-templates select="Amount"/>
        </Debit>
      </xsl:when>
      <xsl:otherwise>
        <Credit>
          <xsl:apply-templates select="Date"/>
          <xsl:apply-templates select="PostDate"/>
          <xsl:apply-templates select="Description"/>
          <xsl:apply-templates select="Amount"/>
        </Credit>
      </xsl:otherwise>
    </xsl:choose>
  </xsl:template>

  <xsl:template match="Date">
    <Date>
      <xsl:value-of select="."/>
    </Date>
  </xsl:template>

  <xsl:template match="PostDate">
    <PostDate>
      <xsl:value-of select="."/>
    </PostDate>
  </xsl:template>

  <xsl:template match="Description">
    <Description>
      <xsl:value-of select="."/>
    </Description>
  </xsl:template>

  <xsl:template match="Amount">
    <Amount>
      <xsl:value-of select="."/> …
Run Code Online (Sandbox Code Playgroud)

xml xslt

4
推荐指数
2
解决办法
8155
查看次数

多个xsl:在单个xsl:when中选择

如果我正在测试几个不同的已定义参数,我可以xsl:when在on xsl:choose语句中调用多个语句吗?所以,如果我有:

<parameters>
                    <param id="1">
                        <key>Load</key>
                        <value>XML</value>
                    </param>
                    <param id="2">
                        <key>Input</key>
                        <value>Http</value>
                    </param>
                    <param id="3">
                        <key>Response</key>
                        <value>Y</value>
                    </param> 
</parameters> 
Run Code Online (Sandbox Code Playgroud)

我可以调用三个不同<xsl:when>的单一<xsl:choose>来检查,因为我会有几个<param>不同的<value>,以后需要帮助调用不同的模板.

xml xslt

3
推荐指数
1
解决办法
7933
查看次数

嵌套<xsl:if>&<xsl:when>

你可以嵌套xsl:if在嵌套的xsl:when中,例如:

    <xsl:choose>
        <xsl:when test="param/@id  =  '1' " >
            <xsl:if test="param/value = 'XML' ">
                <xsl:when test="param/@id = '2' ">
                    <xsl:if test="param/value = 'HTTP' ">
                        <xsl:when test="param/@id = '3' ">
                            <xsl:if test="param/value = 'Y' ">
                                <xsl:call-template name="buildPayload"/>
                            </xsl:if>
                        </xsl:when>
                    </xsl:if>
                </xsl:when>
            </xsl:if>
        </xsl:when>
    </xsl:choose>
Run Code Online (Sandbox Code Playgroud)

可以使用它,还是可以将其简化为更紧凑的代码?

xml xslt

2
推荐指数
1
解决办法
1万
查看次数

java.lang.IndexOutOfBoundsException:索引:4,大小:4

我该如何解决这个问题OutOfBoundsException

这是我正在使用的代码:

 ResultSet rsTagCheck = stmt.executeQuery(
     "SELECT PARKING.XKRPRMT.XKRPRMT_PIDM, PARKING.XKRPRMT.XKRPRMT_STATUS, PARKING.XKRPRMT.XKRPRMT_EXPIRE_YR, PARKING.XKRPRMT.XKRPRMT_TAG FROM PARKING.XKRPRMT WHERE XKRPRMT_PIDM ='" + BannerID + "'");
 while (rsTagCheck.next()){
     String TagNum = rsTagCheck.getString("XKRPRMT_TAG");
     ArrayList<String> myTag = new ArrayList<String>();

     for (int i = 0; i < TagNum.length(); i++){
         myTag.add(TagNum);
         myTag.get(i + i);
Run Code Online (Sandbox Code Playgroud)

我知道为什么我会收到错误,但我不知道如何解决问题.

java arraylist

1
推荐指数
1
解决办法
3万
查看次数