• <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
            數(shù)據(jù)加載中……

            XLS 提取含有其中某個(gè)相同子節(jié)點(diǎn)的所有父節(jié)點(diǎn)

            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 閱讀(258) 評論(0)  編輯 收藏 引用

            久久精品成人影院| 丰满少妇人妻久久久久久 | 伊人久久成人成综合网222| 亚洲美日韩Av中文字幕无码久久久妻妇| 欧美精品一区二区久久| 亚洲第一极品精品无码久久| 99久久精品久久久久久清纯| 久久青青色综合| 国产叼嘿久久精品久久| 亚洲欧美日韩中文久久| 精品无码久久久久久久动漫| 熟妇人妻久久中文字幕| 欧美亚洲另类久久综合婷婷| 7777久久亚洲中文字幕| 久久无码AV中文出轨人妻| 国产巨作麻豆欧美亚洲综合久久| 亚洲中文久久精品无码ww16| 理论片午午伦夜理片久久| 91精品国产综合久久香蕉| 一本色道久久综合| 日本精品久久久久影院日本| 99久久国产热无码精品免费久久久久| 国产成人精品综合久久久久| 亚洲嫩草影院久久精品| 国产V亚洲V天堂无码久久久| 性做久久久久久久| 国内精品伊人久久久久777| 亚洲国产精品无码久久九九| 中文字幕一区二区三区久久网站| 色综合久久久久综合体桃花网| 久久婷婷五月综合97色直播| 中文字幕亚洲综合久久菠萝蜜| 久久九九久精品国产免费直播| 精品国产青草久久久久福利| 国产精品日韩欧美久久综合| 伊人久久综合热线大杳蕉下载| 久久久久久亚洲精品成人| 亚洲国产精品无码久久久秋霞2| 国产偷久久久精品专区| 热re99久久精品国99热| 996久久国产精品线观看|