有没有办法改变平面结构,如: -
<recordGroup>
<records>
<fromcode>code2</fromcode>
<fromname>name3</fromname>
<viacode>code6</viacode>
<vianame>name7</vianame>
<viacode>code18</viacode>
<vianame>name15</vianame>
<tocode>code22</tocode>
<toname>name23</toname>
<fromcode>code22</fromcode>
<fromname>name23</fromname>
<tocode>code31</tocode>
<toname>name32</toname>
<fromcode>code31</fromcode>
<fromname>name32</fromname>
<viacode>code39</viacode>
<vianame>name40</vianame>
<viacode>code47</viacode>
<vianame>name48</vianame>
<viacode>code56</viacode>
<vianame>name57</vianame>
<viacode>code64</viacode>
<vianame>name65</vianame>
<tocode>code72</tocode>
<toname>name73</toname>
</records>
</recordGroup>
来: -
<recordGroup>
<records>
<record>
<fromcode>code2</fromcode>
<fromname>name3</fromname>
<viacode>code6</viacode>
<vianame>name7</vianame>
<viacode>code18</viacode>
<vianame>name15</vianame>
<tocode>code22</tocode>
<toname>name23</toname>
</record>
<record>
<fromcode>code22</fromcode>
<fromname>name23</fromname>
<tocode>code31</tocode>
<toname>name32</toname>
</record>
<record>
<fromcode>code31</fromcode>
<fromname>name32</fromname>
<viacode>code39</viacode>
<vianame>name40</vianame>
<viacode>code47</viacode>
<vianame>name48</vianame>
<viacode>code56</viacode>
<vianame>name57</vianame>
<viacode>code64</viacode>
<vianame>name65</vianame>
<tocode>code72</tocode>
<toname>name73</toname>
</record>
</records>
</recordGroup>
在XSLT中。代码的上半部分是一个扁平结构,我们希望将其转换为另一个结构层,即“记录”。请让我知道任何样本xslt。
问候