Xslt 1.0 替换节点下的所有标记
我需要在转换中更改节点下的所有标记。 源XML如下所示:Xslt 1.0 替换节点下的所有标记,xslt-1.0,xslt-2.0,Xslt 1.0,Xslt 2.0,我需要在转换中更改节点下的所有标记。 源XML如下所示: <Address> <s:name>name</s:name> <s:lastName>last name <a:lastName> <s:address1>Address Line 1</s:address1> <s:address2>Address Line 2</s:address2> 所需O/p: <Address&
<Address>
<s:name>name</s:name>
<s:lastName>last name <a:lastName>
<s:address1>Address Line 1</s:address1>
<s:address2>Address Line 2</s:address2>
所需O/p:
<Address>
<name>name</name>
<lastName>last name <lastName>
<address1>Address Line 1</address1>
<address2>Address Line 2</address2>
有上千个标记。因此,无法写入所有匹配项。是否有一种方法可以获取顶级节点并处理下面的所有标记?如果使用match=/*/*则匹配根元素的所有子元素。然后可以使用
然后将身份转换模板添加到代码中,就完成了。1。源XML不是XML,请求的输出也不是。-2.请选择XSLT 1.0或2.0,不要同时选择两者。-3.你到底有什么困难?似乎您所需要做的就是将每个标记转换为一个元素,使用本地名称作为其名称。