2009-04-11 7 views
0

En RSS, par exemple, si je veux ajouter un lien pour le canal: Une partie du code RSS:Comment créer un lien actif dans RSS?

<link> 
<a href="http://www.nytimes.com/2009/04/10/technology/internet/10google.html?ref=technology"/> 
</link> 

Et est maintenant ici le code XSL:

<span> <xsl:value-of select="channel/link"/></span> 

Le problème ici est que lorsque je prévisualise le code, le lien n'est pas actif dans le navigateur (cela signifie qu'il ressemble toujours à du texte normal et ne peut pas cliquer dessus dans le navigateur)

Pourriez-vous s'il vous plaît m'aider à faire un lien dans le code RSS de sorte que il pourrait être enfin actif dans le navigateur? Merci

Répondre

1

J'utiliseriez

<link>http://www.nytimes.com/2009/04/10/technology/internet/10google.html?ref=technology</link> 

Ensuite, dans le XSLT, créez une balise a et définissez l'attribut href à cette valeur. Je ne connais pas très bien XSLT, mais cela pourrait être possible ou quelque chose à faire disparaître à:

<span> 
    <a> 
     <xsl:attribute name="href"> 
      <xsl:value-of select="channel/link"/> 
     </xsl:attribute> 
     Some text 
    </a> 
</span> 
Questions connexes