xslt

    0热度

    1回答

    使用XSLT执行3级别的XML文档排序后。我无法制作我的排序XML的副本。我原来的XML是: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Root> <Test> <TestPhase>5</TestPhase> <TestFlow>9</TestFlow> <TestParamete

    0热度

    1回答

    我回过头来学习XSLT,发现自己在使用推送方法时挣扎不已。 从下面的(简化的)文件: <Index> <Person id="Je1" age="30" nationality="Fra">Jean</Person> <Person id="Ma1" age="30" nationality="Eng">Mary</Person> <Person id="Je2" a

    0热度

    1回答

    对不起,我的英语。 我正在寻找一个提示或函数在xsl中,发现标签后是否有空格,如果这是真的,函数应该做些什么。 背景: 我想用XML写歌曲的歌词,因为有各种各样的音乐程序,它们需要特殊的语法来处理歌词。 例如,软件 “SongSheet发生器” 需要的语法: [C]Where have all the [Am]flowers gone 用于示出(和转置)的C-的AM-Akkord。 没问题标记

    0热度

    1回答

    从类似: <Play> <Character key="Horatio">[...]</Character> <Character key="Hamlet">[...]</Character> <Character key="Ghost">[...]</Character> <Character key="Hamlet">[...]</Character>

    0热度

    1回答

    我需要使用XSLT将html表格转换为另一个html表格。我的目标是将表格单元格颜色修改为Zebra样式。字面上的斑马样式意味着一个接一个地改变表格行的颜色。 对于简单的表格(有mo行合并),我使用了表行的行位置值,并改变了奇数行位置的颜色。当表格中存在单元格合并时,问题就出现了。这种情况下,我不能使用行位置值的模块值,而是必须考虑行跨度值并制作一些逻辑。 下面是一个例子, <table>

    0热度

    1回答

    在XSLT 1.0/XPATH 1.0中,如果不使用任何外部库/节点集扩展,我需要能够将项目的成本值(用于该人的份额)特定项目的类型。例如,在下面的示例XML中,我将如何对'Box'类型和'Andrew'类型的成本进行求和?预期的输出是'1500'(0.5 * 1000 + 1 * 1000)。 `<items> <item> <type>Box</type> <

    0热度

    1回答

    我有一些XML,我给了一个XSLT样式表来做一些转换,但不知何故,xsl:for-每个只能通过第一个节点循环... 我期待它循环通过所有节点和改造他们,但不知何故,只有循环槽的第一个值,我做错了什么不知道.. 这是我的XML: <?xml version="1.0"?> <email> <uid>66</uid> <subject>You have been added to

    0热度

    1回答

    我想打电话给内部XSLT编写的函数 这种方式,我把它叫做 <xsl:value-of select='foo:compareCI()'/> 这样定义 <xsl:function name='foo:compareCI'> <xsl:value-of select='jkhjkhjk'/> </xsl:function> ,现在我有将它添加到标题

    2热度

    1回答

    我正尝试在新节点下按重排节点(按排序顺序)对重复节点进行分组。这是我的xml。 <NodeRoot> <NodeA> <NodeB> <NodeC>101</NodeC> <NodeC>102</NodeC> <NodeC>101</NodeC> <NodeC>104</NodeC> </NodeB>

    -1热度

    1回答

    我想通过两个独立子元素内的两个属性对父节点排序。具体而言,我想通过“攻击/ @ PCT”,然后通过“杂项/ @点”第一排序下面是我的源代码: <player uni="11" code="11" name="RACHEL, Devon" checkname="RACHEL,DEVON" class="JR" gp="4" ms="1"> <attack k="14" e="1" ta="