问题是我想区分不同情况的相同元素名称。例如:
<element>Hello StackOverFlow</element>
<element>
<group>
<ge>hello g1</ge>
<ge>hello g2</ge>
</group>
<group>
<ge>hello g3</ge>
<ge>hello g4</ge>
</group>
</element>
我想让带有文本的元素转换成
<div class="text_element">Hello StackOverFlow</div>
对于那些具有子节点的元素:
<div class="element">
<ul class="group">
<li>hello g1</li>
<li>hello g2</li>
</ul>
<ul class="group">
<li>hello g3</li>
<li>hello g4</li>
</ul>
</div>
那么,问题是如何在编写模板时区分这两种元素呢?