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を使用していますか? –