拜托,我需要你的帮助!!
我有代码
<li>
<p>– dash1 </p>
</li>
<li>
<p>– dash2 </p>
</li>
<li>
<p>– dash3 </p>
</li>
<p>text</p>
<li>
<p>1. number1 </p>
</li>
<li>
<p>2. number2 </p>
</li>
<li>
<p>3. number3 </p>
</li>
<p>text</p>
<li>
<p>(1) abc</p>
</li>
<li>
<p>(2) abc</p>
</li>
我需要为组li添加父级
<ul type"DASH">
<li>
<p> dash1 </p>
</li>
<li>
<p> dash2 </p>
</li>
<li>
<p> dash3 </p>
</li>
</ul>
<p>text</p>
<ol type="ARABIC">
<li>
<p> number1 </p>
</li>
<li>
<p> number2 </p>
</li>
<li>
<p> number3 </p>
</li>
</ol>
<p>text</p>
<ol type="MANUAL">
<li mark="(1)">
<p>abc</p>
</li>
<li mark="(2)">
<p>abc</p>
</li>
</ol>
非常感谢。
的Daria
答案 0 :(得分:0)
如果您需要父项来获取动态数据代码,可以使用以下代码。但是,如果您没有动态输入,最好将整个代码放入XSL样式表。
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<ul type="DASH">
<xsl:copy-of select="/html/li[contains(p, 'dash')]"/>
</ul>
<p>text</p>
<ol type="ARABIC">
<xsl:copy-of select="/html/li[contains(p, 'number')]"/>
</ol>
<p>text</p>
<ol type="MANUAL">
<xsl:copy-of select="/html/li[contains(p, 'abc')]"/>
</ol>
</html>
</xsl:template>