15. juli 2003 - 14:54
Der er
21 kommentarer og 1 løsning
attibute fra xml i xsl
Jeg har fx. <product id="294349"> <title>Bla bla</title> </product> title hiver jeg fx. ud med <xsl:value-of select="title" /> men hvordan med product id? Det er selve nummeret jeg vil have fat i - hvem kan hjælpe mig?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
det gør du med <xsl:value-of select="@id"/>
attributter tilgåes med "@attrNavn" hvor child-elementer tilgåes med "elementNavn"
kan du også lige hjælpe mig med et billede hvor billede navn er netop <xsl:value-of select="@id"/> efterfulgt med et .png haster lidt, og jeg har nada styr på det her endnu :)
den skal du lige omformulere ...
mener du <img src="images/<xsl:value-of select="@id"/>.png"/>
jeg har brug for at "udskrive" et billede i xml med xls. Billedenavnet er altid id herfra <product id="294349"> sammen med .png jeg manuelt sætter på.
du er igang med at transformere xml til HTML right ?
fik du det til at virke ?
15. juli 2003 - 15:28
#10
var lige ude.. nej det virker ikke, jeg får flg: The character '<' cannot be used in an attribute value. Error processing resource
15. juli 2003 - 15:31
#11
Hmmm .. to sek - kigger lige på det,,,
15. juli 2003 - 15:33
#12
tak :)
15. juli 2003 - 15:34
#13
hmm en artikel på nettet giver denne workarround <xsl:element name="img"> <xsl:attribute name="src"> <xsl:value-of select="@id"/>.png </xsl:attribute> </xsl:element> dvs. at hele <img> taget bliver oprettet via XSL
15. juli 2003 - 15:36
#14
virker den ?
15. juli 2003 - 15:39
#15
ja det gør :)
15. juli 2003 - 15:40
#16
så blev vi begge _det_ klogere :-)
15. juli 2003 - 15:47
#17
Værre blev det når jeg forsøger <xsl:element name="img"> <xsl:attribute name="src"> <xsl:value-of select="@id"/>- <xsl:value-of select="@color"/>_s.png </xsl:attribute> </xsl:element> forsøger at få fx. src="123456-2332_s"
15. juli 2003 - 15:47
#18
plus .png of cource..
15. juli 2003 - 15:56
#19
jow det virker også - det må være noget andet.
15. juli 2003 - 21:33
#20
Nu hvor I er igang med at lære :-) Prøv så denne her. <img src="{@id}-{@color}_s.pgn" /> {} er shortcuts for value-of, men kan kun anvendes i attributter.
15. juli 2003 - 21:35
#21
attributter i output dokumentet her src attributten. Det har intet at gøre med at id og color er attributter det kunne for så vidt have været elementer.
16. juli 2003 - 00:18
#22
wow ... tak atoft ... Det gør jo ligsom det lidt nemmere at føre elementdata eller xml-attributter ind i tag-attributter... Takker for informationen
Kurser inden for grundlæggende programmering