webForumDet fria alternativet

Räkna ihop värde

XML

1 svar · 245 visningar · startad av Frexuz

Medlem sedan maj 2003138 inlägg
Frågan#1
<?xml version="1.0"?>
    <?xml-stylesheet type="text/xsl" href="2.xsl"?>
    <book isbn="999-99999-9-X">
      <title>Deitel&apos;s XML Primer</title>
      <author>
        <firstName>Paul</firstName>
        <lastName>Dietel</lastName>
      </author>
      <chapters>
        <frontMatter>
          <preface pages="2"/>
          <contents pages="5"/>
          <illustrations pages="4"/>
        </frontMatter>
        <chapter number="3" pages="44">Advanced XML</chapter>
        <chapter number="2" pages="35">Intermediate XML</chapter>
        <appendix number="B" pages="26">Parsers and Tools</appendix>
        <appendix number="A" pages="7">Entities</appendix>
        <chapter number="1" pages="28">XML Fundamentals</chapter>
      </chapters>
      <media type="CD"/>
    </book>

Hur plussar man ihop alla värde på "pages"?
Testade med <mrow> och en for-sats, men det blev inte helt rätt
ska alltså skriva functionen i .xsl filen

Medlem sedan maj 2003138 inlägg
#2

fixade

<xsl:value-of select="sum(//chapter/@pages|//appendix/@pages)" />

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)