Heim  >  Artikel  >  Backend-Entwicklung  >  XML-Code-Sharing zum Hinzufügen von Links in XSLT

XML-Code-Sharing zum Hinzufügen von Links in XSLT

黄舟
黄舟Original
2017-03-25 16:34:512646Durchsuche

Unterschätzen Sie dieses Problem nicht. Wir verstehen es im Allgemeinen so: Wenn Sie einen Link hinzufügen möchten, verwenden Sie das -Tag, z. B.

<a href=”<xsl: value-of select=。。。”>

Aber wie folgt: Die Syntax funktioniert nicht, da es mehrere doppelte Anführungszeichen gibt, die sich gegenseitig stören.

Wie kann man dieses Problem lösen? Die folgende Syntax sollte verwendet werden

<h4>第七部分:依赖</h4>
<table>
  <tr class="RowHeader">
    <td>类别</td>
    <td>架构</td>
    <td>名称</td>

  </tr>

  <xsl:for-each select="ParentDependencies/ParentDependency">
    <tr>
      <td>
        <xsl:value-of select="Type"/>
      </td>
      <td>
        <xsl:value-of select="Schema"/>
      </td>
      <td>
        <a>
          <xsl:attribute name="href">
            <xsl:value-of select="Schema"/>.<xsl:value-of select="Name"/>.htm
          </xsl:attribute>
          <xsl:value-of select="Name"/>
        </a>
      </td>

    </tr>

  </xsl:for-each>

</table>

Mit anderen Worten, in Form eines Attributs, insbesondere zitieren das href -Attribut und weisen ihm einen Wert zu

Dann ist der Effekt, den wir auf der Seite sehen, dem folgenden ähnlich

XML-Code-Sharing zum Hinzufügen von Links in XSLT

Das obige ist der detaillierte Inhalt vonXML-Code-Sharing zum Hinzufügen von Links in XSLT. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn