我有以下 XML 文件:-
<?xml version="1.0" encoding="UTF-8"?>
<viewentries>
<viewentry position="1">
<entrydata columnnumber="0">
<text>Text1</text>
</entrydata>
<entrydata columnnumber="1">
<text>Text2</text>
</entrydata>
<entrydata columnnumber="2">
<text>Text3</text>
</entrydata>
</viewentry>
<viewentry position="2">
<entrydata columnnumber="0">
<text>Text1</text>
</entrydata>
<entrydata columnnumber="1">
<text>Text2</text>
</entrydata>
<entrydata columnnumber="2">
<text>Text3</text>
</entrydata>
</viewentry>
</viewentries>
我需要使用 XSL 样式表将此 XML 文件转换为以下内容:-
<?xml version="1.0" encoding="UTF-8"?>
<records>
<record position="1" col0="Text1" col1="Text2" col2="Text3"/>
<record position="2" col0="Text1" col1="Text2" col2="Text3"/>
</records>
我不知道从哪里开始。
每个元素都需要转换为一个元素,通过位置属性拉取,但是每个元素都需要做成属性名,每个子属性都需要做成属性值。
任何帮助是极大的赞赏。