【发布时间】:2017-11-21 18:30:31
【问题描述】:
如果后续元素使用 XSLT 包含前面的元素名称,则需要帮助将后续元素作为前面元素的属性。
对于下面的示例,emp_id> 包含前面的元素名称,因此需要将此元素作为属性转换为元素。你可以帮忙吗?我尝试在 xslt 中使用后续函数但不工作。提前致谢。
示例 XML:
<root>
<emp>test</emp>
<emp_id>1234</emp_id>
<college>something</college>
</root>
预期结果:
<root>
<emp id="1234">test</emp>
<college>something</college>
</root>
【问题讨论】:
-
是否可以假设名称中包含
_的每个元素都有一个“父”元素,其属性应该成为? -
是的,我们可以假设。