xslt-grouping

    3熱度

    1回答

    當另一個屬性具有特定值時,需要列出組中屬性的唯一值。在XSL 1.0中進行這項工作非常難以理解。 感謝另一篇文章,我現在已經定義了分組,以便在屬性匹配特定條件時執行計數。然而,我很難僅列出一個特定屬性的唯一值,其中另一個屬性等於特定值,但僅限於當前組的成員內。 與往常一樣,這將對示例源數據和代碼更有意義。 下面是示例XML <?xml version="1.0" encoding="UTF-8"

    1熱度

    1回答

    我是XSLT的新手,並且必須對一個元素進行分組/總和,因爲單個員工可能有兩行數據。我能夠使用tag和sum(current-group())函數來實現該功能。輸入xml具有屬性,並且與之前的需要一起還必須在結果輸出xml中重現xml屬性。 **Sample XML:** <ws:Review> <ws:Employee> <ws:EmpID>12345</ws:EmpID>

    0熱度

    1回答

    我必須使用XSLT轉換以下XML。 輸入XML是 <document> <item> <ID>1000909090</ID> <flex> <attrGroupMany name="pageinfo"> <row> <attrQualMany name="pageinput"> <value qual="en">Us

    1熱度

    2回答

    我想篩選數據,然後使用XSLT進行分組。這裏是我的XML <?xml version="1.0" encoding="UTF-8"?> <AccumulatedOutput> <root> <Header> <Add>true</Add> <Name>Subscriber</Name> <Value>SAC</Value>

    0熱度

    1回答

    我有一個示例XML必須循環3次才能獲得輸出。但有時候,其中一個循環 (attrQualMany name =「pagecontain」)可以是可選的,這是創建問題的地方。 示例XML是 <document> <item> <ID>1000909090</ID> <flex> <attrGroupMany name="pageinfo"> <row> <at

    -1熱度

    2回答

    我是xslt的新手。我有一個小的XML代碼片段如下。 <users xmlns="ABC_Login"> <email>[email protected]</email> </users> 而且我有xslt代碼在下面。 <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="h

    0熱度

    2回答

    創建固定數量的列字母索引我有一個這樣的XML: <xml version="1.0" encoding="UTF-8"?> <countries> <country> <name>Latvia</name> </country> <country> <name>USA</name> </country> <country>

    0熱度

    1回答

    Here是將字母索引創建爲3列的場景。但是,將它們分成列的方法有一些改進的地方。 Creating alphabetical index with fixed number of columns in XSLT 2.0 在上述情況下,有如果3列可以被儘可能多等於儘可能製成不破壞字母組的一種方法。

    1熱度

    1回答

    我試圖讓for-each-group在我的xml中沒有成功地工作,我想將我的refdes-tags中的區域分組ond計算每個區域的價格總和。 如果我在一個項目下有幾個相同面積的反射,它只計算總數中的第一個,但我希望全部都被計算在內。 輸入: <part> <bom> <item partnumber="1"> <refdes area="area1">010</

    3熱度

    2回答

    我對使用group-adjacent有任何疑問。 我已經看到了正在使用的兩種模式: 模式1: <xsl:for-each-group select="*" group-adjacent="boolean(self::p[@class = 'code'])"> 模式2: <xsl:for-each-group select="*" group-adjacent="@class"> 基於使用什