我需要将我的XML转换为另一个数据结构。 我收到的XML象下面这样:使用XSLT合并XML节点
<results>
<resultset>
<result>
<name>BMW Cars</name>
<code>BMW Pkw</code>
<model.model>730d Saloon</model.model>
<model.name>KM21</model.name>
</result>
<result>
<name>BMW Cars</name>
<code>BMW Pkw</code>
<model.model>120i 3 doors</model.model>
<model.name>UA51</model.name>
</result>
<result>
<name>BMW Cars</name>
<code>BMW Pkw</code>
<model.model>Z4 sDrive23i</model.model>
<model.name>LM31</model.name>
</result>
<result>
<name>Audi</name>
<code>AUDI</code>
<model.model>A4 SAL.3.0 Q SPT TIP 5SPD</model.model>
<model.name>8E2SFZ04</model.name>
</result>
<result>
<name>Audi</name>
<code>AUDI</code>
<model.model>A6 SAL. 2.5TDI SPORT MAN.6SP.</model.model>
<model.name>4B2BBC04</model.name>
</result>
<result>
<name>AUdi</name>
<code>AUDI</code>
<model.model>A8 4.2 QUATTRO 6-SPD TIP</model.model>
<model.name>4E201L04</model.name>
</result>
</resultset>
</results>
,我需要它是这样的:
<results>
<resultset>
<result>
<name>BMW Cars</name>
<code>BMW Pkw</code>
<model.model>730d Saloon</model.model>
<model.name>KM21</model.name>
<model.model>120i 3 doors</model.model>
<model.name>UA51</model.name>
<model.model>Z4 sDrive23i</model.model>
<model.name>LM31</model.name>
</result>
<result>
<name>Audi</name>
<code>AUDI</code>
<model.model>A4 SAL.3.0 Q SPT TIP 5SPD</model.model>
<model.name>8E2SFZ04</model.name>
<model.model>A6 SAL. 2.5TDI SPORT MAN.6SP.</model.model>
<model.name>4B2BBC04</model.name>
<model.model>A8 4.2 QUATTRO 6-SPD TIP</model.model>
<model.name>4E201L04</model.name>
</result>
</resultset>
</results>
我花了很多时间来解决这个问题,但至今没有运气。 有谁知道如何解决这个问题?
您使用的是XSLT 1.0还是2.0? –