-1
我输入的图像如图所示,并且我希望输出如图所示。 我的问题是如何控制列表级别,因为输出文件只有一个级别,所以如果有人有一个想法,我会很高兴 源文件可以有2个以上的级别。 输入:源文件中的XSLT级别,但目标文件中没有级别
xml version="1.0"?>
<Index>
<Indentatio>
<Explicatus>1)</Explicatus>
<Char>1)on Level 1</Char>
</Indentatio>
<Index>
<Indentatio>
<Explicatus>a)</Explicatus>
<Char> a) on level 2</Char>
</Indentatio>
<Indentatio>
<Explicatus>b)</Explicatus>
<Char> b) on level 2</Char>
</Indentatio>
</Index>
<Indentatio>
<Explicatus>2)</Explicatus>
<Char>1)on Level 1</Char>v
</Indentatio>
</Index>
输出:
<List>
<ListItem Level="1" Class="1">
1) on level 1
1) on level 1
</ListItem>
<ListItem Level="2" Class="1">
<ID>a)</ID>
a) on level 2
</ListItem>
<ListItem Level="2" Class="1">
<ID>b)</ID>
b) on level 2
</ListItem>
<ListItem Level="1" Class="1">
<ID>2)</ID>
2) on level 1
</ListItem>
</List>
我看不到任何图片。但是你不应该将你的输入和输出作为图片发布,而应该包含XML _as text_,以便我们可以复制和粘贴它,并且还包括迄今为止尝试过的XSLT。请编辑问题以包含这些详细信息。 – 2014-09-05 14:05:27
我不知道图片发生了什么,但这里是代码。 – 2014-09-05 17:43:01
我不认为你的输出与输入匹配。如果是这样,你需要解释如何。 – 2014-09-05 19:47:21