Oprettet ons. d. 12. maj 2010 kl. 14:58:02

agentjna
agentjna (7.560 point. Point ude: 60)

Samle indhold

Hej

Jeg er på jagt efter nogen der kan hjælp mig med noget xlst.

Jeg har en struktur som vist

<sub_VaelgPlaner>
    <chk_WP1>1</chk_WP1>
    <chk_WP2>0</chk_WP2>
    <chk_WP3>1</chk_WP3>
    <chk_WP4>0</chk_WP4>
    <chk_WP5>0</chk_WP5>
    <chk_WP6>1</chk_WP6>
</sub_VaelgPlaner>


Og vil gerne have et output samlet i et tag.

Eksempelvis

<sub_Samlet>
    <samlet>1;0;1;0;0;1</samlet>
</sub_Samlet>

Hvor skal den stump XSLT se ud?

Hilsen
Jesper

Skrevet ons. d. 12. maj 2010 kl. 16:56:37| #1

jokkejensen
jokkejensen (36.235 point)
Hey..

<samlet>1;0;1;0;0;1</samlet> bliver resultatet for:

    <xsl:template match="sub_VaelgPlaner">
        <xsl:variable name="Samlet">
            <samlet><xsl:variable name="test">
                <xsl:for-each select="node()">
                    <xsl:value-of select="."/>
                    <xsl:if test="position() != last()">;</xsl:if>                   
                </xsl:for-each>
            </xsl:variable>
                <xsl:value-of select="normalize-space($test)"/>
            </samlet>
        </xsl:variable>
       
        <xsl:copy-of select="$Samlet"/>
       
    </xsl:template>

Skrevet man. d. 17. maj 2010 kl. 08:51:37| #2

agentjna
agentjna (7.560 point)
Tak for svaret.

Skrevet man. d. 17. maj 2010 kl. 08:54:01| #3

agentjna
agentjna (7.560 point)
Hov... gav mig selv point... Kan du ikke lige svarer igen, eller kan man give point på andre måder??

/Jesper

Skrevet man. d. 17. maj 2010 kl. 08:55:59| #4

jokkejensen
jokkejensen (36.235 point)
Det er ligegodt :)

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Benytte XSLT til tranformering af data imellem 2 systemer

Oprettet den 8. december 2011 kl. 11.52
bongo13 giver 60 point for svar | Giv et svar »

fo:block kollapser

Oprettet den 14. november 2011 kl. 11.16
schristensen giver 200 point for svar | Giv et svar »

Select i Xpath, ignorere case

Oprettet den 20. oktober 2011 kl. 00.01
wise giver 30 point for svar | Giv et svar »

Seneste guides

Installer win 7
Den gode bruger


   




Tips & Tricks fra PC World

Teaser billede

Gør dig selv en tjeneste: Køb et ordentligt SD-kort

Der kan være meget stor hastighedsforskel på to umiddelbare ens SD-kort. Se her hvad du skal være opmærksom på, når du køber ekstra hukommelse til din mobil, tablet eller kamera.


Anmeldelser fra PC World

Teaser billede

Test: Denne super-tablet er iPads hårdeste konkurrent

Eee Pad Transformer Prime er frygtindgydende med sin quadcore processor og evne til at trylle sig om til bærbar. Apple bør kigge i bagspejlet, for Asus' tablet-pc kommer buldrende - og gør det...


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Gratis flysimulator fra Microsoft

Den legendariske Flight Simulator fra Microsoft genopstår den 29. februar - og denne gang er spillet gratis.


Nyheder fra Computerworld

Teaser billede

Bank: Derfor er login uden NemID helt i orden

Der er ikke hold i påstanden om sikkerhedsproblemer i forbindelse med bankkunders login uden brug af NemID, lyder det fra Nykredit Bank.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger