мой xml:
<content type="text/html" title="flow-active-timeout">
<body>
<dl>
</dl>
<p> </p>
<div mt-section-origin="Product_Documentation/Command_Reference/Configuration_Commands/flow-active-timeout" class="mt-section" id="section_1"><span id="vManage_Feature_Template"></span><h2 class="editable">vManage Feature Template</h2>
<p>For vSmart controllers:</p>
<p>Configuration ► Policies ► Centralized Policy</p>
</div>
</body>
и мой код xslt:
<xsl:template match="*[not(normalize-space(translate(., ' ', ' ')))]"/>
, но он удаляет только пустую <p>
метку, а не <dl>
метку
Вывод с использованием вышеуказанного xslt:
<body>
<dl/>
<div mt-section-origin="Product_Documentation/Command_Reference/Configuration_Commands/flow-active-timeout" class="mt-section" id="section_1"><span id="vManage_Feature_Template"></span><h2 class="editable">vManage Feature Template</h2>
<p>For vSmart controllers:</p>
<p>Configuration ► Policies ► Centralized Policy</p>
</div>
</body>
ожидаемый вывод:
<body>
<div mt-section-origin="Product_Documentation/Command_Reference/Configuration_Commands/flow-active-timeout" class="mt-section" id="section_1"><span id="vManage_Feature_Template"></span><h2 class="editable">vManage Feature Template</h2>
<p>For vSmart controllers:</p>
<p>Configuration ► Policies ► Centralized Policy</p>
</div>
</body>
Пожалуйста, предоставьте некоторое утверждение для достижения ожидаемого результата