0

ファイルxmlがあり、それをhtmlに変換したい&タグの値を使用してタグhtmlにIDを追加したい例:

<Root>
    <row>
        <WID>10</WID>
        <word>Bob</word>
        <SID>1</SID>
        <Ah>1</Ah>
        <Je>1</Je>
        <Hb>1</Hb>
        <ParentID>4556</ParentID>
        <Page>1</Page>
        <Joint>1</Joint>
        <SName>Stive</SName>
    </row>
    <row>
        <WID>5941</WID>
        <word>Jany</word>
        <SID>2</SID>
        <Ah>74</Ah>
        <Je>1</Je>
        <Hb>1</Hb>
        <ParentID>2461</ParentID>
        <Page>11</Page>
        <Joint>10</Joint>
        <SName>Jessy</SName>
    </row>
    .
    .
    .
    <row>
        <WID>14295</WID>
        <word>James</word>
        <SID>5</SID>
        <Ah>113</Ah>
        <Joze>7</Joze>
        <Hb>13</Hb>
        <ParentID>3066</ParentID>
        <Page>126</Page>
        <Joint>98</Joint>
        <SName>JIM</SName>
    </row>
</Root>

そして私はに変換したい:

<html>
    <body>
        <span id="1-1">
            <span calss="test">
                Bob
            </span>
            <span calss="number">
                1
            </span>
        </span>
    </body>
</html>

最初の番号 [1-1] が SID で、2 番目の番号が Ah である ID に注意してください。ありがとう。

4

1 に答える 1

1

Q: XSLT で id を追加する方法

次のようなことを行う必要があります。

<span id="{SID}-{Ah}">

コンテキストが行の場合。

于 2013-06-20T12:14:00.883 に答える