8得票3回答
将顺序XML转换为分层XML的XSLT转换

我有一个需求,需要将一个顺序的XML节点列表转换为分层结构,但是我遇到了一些XSLT专业知识方面的障碍。输入的XML包含文章、颜色和尺寸。在下面的示例中,“Record1”代表一篇文章,“Record2”表示一种颜色,“Record3”表示尺寸。颜色和尺寸(record2和record3)元素...

8得票1回答
使用XSLT从XML中按多个属性分组

我有以下 XML 文件。 <smses> <sms address="87654321" type="1" body="Some text" readable_date="3/09/2011 2:16:52 PM" contact_name="Person1" /&gt...

8得票3回答
XSLT: 按照2个值中的较小值进行排序

我有一些格式如下的XML: <products> <product> <name>Product 1</name> <price> <orig>15</orig> ...

8得票2回答
XSLT - 遍历所有子节点

不要开枪,我只是个传话者,但我有一些类似这样的xml数据 <XMLSnippet> <data> <stuff value="stuff" /> <stuff value="more stuff" /> ...

8得票1回答
XSLT 1.0如何在document()函数中使用xsl:key

我正在尝试使用xsl:key通过XSL document()函数查找外部XML文档中的项目。如果我只是合并两个XML文件(使用C#中的XmlDocument),而不是使用document(),那么我能够使xsl:key正常工作。但是,这两个XML文件都非常大,在某些情况下,我开始出现“内存不足...

7得票3回答
在XSLT 1.0中创建XPath函数

我正在学习如何在XSLT-1.0中创建自己的XPath函数。例如,我有一个简单的XPath表达式,在我的XSLT模板中反复使用。我想创建自己的XPath函数myOwnFunction($var)来调用XPath表达式。 示例表达式: normalize-space(substring-af...

7得票3回答
XSL尝试输出'<'而不是'&lt;'。

更新: 虽然问题不再完全相同,但它仍然存在。以下是正在输入的内容、输出的内容以及我想要输出的内容的示例。 输入示例: &amp;amp;lt;p&amp;amp;gt;&amp;amp;lt;span style=&amp;amp;quot;font-size: medium&amp;a...

7得票7回答
如何复制XML元素

我需要根据特定的id,例如用户id,将XML负载复制成多个XML负载。 &lt;ns2:Details xmlns:ns2="ns"&gt; &lt;ns2:var1&gt;AA0511201143&lt;/ns2:var1&gt; &lt;ns2:var2&gt;PARCEL&lt...

7得票2回答
使用XPath查找倒数第二个节点

我有一个XML文档,其中包含章节和嵌套的部分。 我试图找到任何一节的第一个二级部分祖先。 也就是在祖先或自身轴中的倒数第二个部分。 伪代码: &lt;chapter&gt;&lt;title&gt;mychapter&lt;/title&gt; &lt;section&gt;&lt;ti...

7得票4回答
如何使用Xpath 1.0比较字符串?

我是您的助手,很高兴能为您翻译。以下是关于IT技术方面的内容,需要翻译的内容如下: 我在Xpath 1.0中使用字符串时遇到了&lt;运算符的问题。 这是一个简单的Xpath表达式: 'A' &lt; 'B' (or the equivalent 'A' &amp;lt; 'B') ...