首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

急XSL,分不够再给

2012-02-16 
急求一个XSL,分不够再给~输入XML:flow:TextFlow xmlns:flowhttp://localhost:8008 fontSize24 tabS

急求一个XSL,分不够再给~
输入XML:
<flow:TextFlow xmlns:flow="http://localhost:8008" fontSize="24" tabStops="s700" fontFamily="Times New Roman">
Loose text in "Default=Collapse" TextFlow followed by a tab element <flow:tab/> followed by more loose text in TextFlow
MORE
<flow:p>
Loose text in Paragraph followed by a tab element <flow:tab/> followed by more loose text in Paragraph
MORE
<flow:span>Span element in Paragraph</flow:span>
</flow:p>
Loose text in TextFlow after intervening paragraph
</flow:TextFlow>


输出XML:
<RichText id="whitespace1" x="10" y="10" fontSize="24" tabStops="s700" fontFamily="Times New Roman" whiteSpaceCollapse="collapse" height="600" width="800" click="onClick()" > 
<content>
Loose text in "Default=Collapse" TextFlow followed by a tab element <tab/> followed by more loose text in TextFlow
MORE
<p>
Loose text in Paragraph followed by a tab element <tab/> followed by more loose text in Paragraph
MORE
<span>Span element in Paragraph</span>
</p>
Loose text in TextFlow after intervening paragraph
</content>
</RichText>

要求:
1. 输入XML的flow:TextFlow的属性附加到输出的RichText的属性
2. 输入XML的flow:TextFlow的children变成输出的RichText的content的children
3. 输出的RichText里面取点namespace(flow:)

[解决办法]

XML code
<?xml version="1.0"?><flow:TextFlow xmlns:flow="http://localhost:8008" fontSize="24" tabStops="s700" fontFamily="Times New Roman"> Loose text in "Default=Collapse" TextFlow followed by a tab element <flow:tab/>followed by more loose text in TextFlow MORE <flow:p> Loose text in Paragraph followed by a tab element<flow:tab/>followed by more loose text in Paragraph MORE <flow:span>Span element in Paragraph </flow:span>    </flow:p> Loose text in TextFlow after intervening paragraph </flow:TextFlow>
[解决办法]
顶hookee

热点排行