问题描述
|
拜托我需要你的帮忙!!
我有代码
<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>
我需要为李组添加父母
<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>
非常感谢。
达里亚
解决方法
如果您需要父母提供动态数据代码,这是一些代码。但是,如果您没有动态输入,最好将整个代码放入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>