• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Life is Good.

            Enhance Tech and English
            隨筆 - 65, 文章 - 20, 評論 - 21, 引用 - 0
            數據加載中……

            XLS 提取含有其中某個相同子節點的所有父節點

            Two mothods:
            1.
            <
            xsl:for-each select="//Parent[generate-id(.)=generate-id(key('testKey',child))]">

            <xsl:for-each select="key('testKey',child)">


            2.

            <xsl:if test="not(preceding-sibling::node()[child=string(current()/child)])">

            <xsl:call-template name="getFiles">

            <xsl:with-param name="currentChange" select="current()/child" />

            </xsl:call-template>


            <xsl:template name="getFiles">

            <xsl:param name="currentChange" />

            <ol>

            <xsl:for-each select="Parent[child=$currentChange]">

            <!--Skip duplicate files in the same changelist-->

            <xsl:if test="not (preceding-sibling::node()[(child=$currentChange) and (filename=string(current()/filename)) and (project=string(current()/project))])">


            。。。

            posted on 2009-05-14 10:18 Mike Song 閱讀(259) 評論(0)  編輯 收藏 引用

            久久狠狠爱亚洲综合影院| 国内精品久久久久久久久电影网| 久久强奷乱码老熟女| 亚洲精品NV久久久久久久久久| 狠狠综合久久AV一区二区三区| 要久久爱在线免费观看| 久久伊人精品青青草原日本| 亚洲性久久久影院| 无遮挡粉嫩小泬久久久久久久| 婷婷久久五月天| 亚洲综合伊人久久综合| 欧美日韩精品久久免费| 午夜不卡久久精品无码免费| 久久水蜜桃亚洲av无码精品麻豆 | 亚洲狠狠婷婷综合久久蜜芽| 久久精品亚洲乱码伦伦中文 | 久久精品九九亚洲精品天堂| 日本免费一区二区久久人人澡 | 天天综合久久一二三区| 久久影院久久香蕉国产线看观看| 国产毛片久久久久久国产毛片 | 久久精品9988| 合区精品久久久中文字幕一区| 亚洲七七久久精品中文国产| 久久久久亚洲AV无码麻豆| 久久精品中文字幕第23页| 久久久国产亚洲精品| 欧美性猛交xxxx免费看久久久| 欧美伊香蕉久久综合类网站| 国产欧美久久一区二区| 久久精品99久久香蕉国产色戒| 久久亚洲中文字幕精品一区| 亚洲人成无码www久久久| 久久综合精品国产一区二区三区| 国产精品九九久久精品女同亚洲欧美日韩综合区 | 国产99久久精品一区二区| 亚洲AV无码成人网站久久精品大| 久久人人爽人人爽人人片AV不 | 亚洲美日韩Av中文字幕无码久久久妻妇 | 国产精品美女久久久久AV福利 | 国产呻吟久久久久久久92|