我正在制定一项需要XML到XML转换的要求。这是我的输入XML文件的样子。
<?xml version='1.0' encoding='UTF-8'?>
<wd:Report_Data xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<wd:Report_Entry>
<wd:EMPL_ID>009145215</wd:EMPL_ID>
<wd:EMAIL_ID>abc@abc.com</wd:EMAIL_ID>
<wd:FIRST_NAME>ABC</wd:FIRST_NAME>
</wd:Report_Entry>
<wd:Report_Entry>
<wd:EMPL_ID>0132321863</wd:EMPL_ID>
<wd:EMAIL_ID>def@def.com</wd:EMAIL_ID>
<wd:FIRST_NAME>DEF</wd:FIRST_NAME>
</wd:Report_Entry>
</wd:Report_Data>
我需要的输出就像是。
<empltest xmlns='Different Namespace' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>
<LDMEINFO_EMPL tranType='INSERT'>
<EMPL_ID>text</EMPL_ID>
<EMIAL_ID>Y</EMAIL_ID>
<FIRST_NAME>Y</FIRST_NAME>
</empltest>
要求是编辑标签名称(删除wd :)
有没有办法通过XSLT做到这一点。如果有一些材料我可以查阅。