我是 XSLT 的新手。在我的一项任务中,我必须将 XML 文件转换为具有特定格式的文本文件。我想知道是否有一种简单/快速的方法来完成它。
我的 XML 如下所示
<?xml version="1.0" encoding="UTF-8"?>
<QTKTRes xmlns="http://www.xxx.com/app" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" creationDateTime="2013-03-19T15:40:58-05:00" transLanguage="EN" baseLanguage="EN" messageID="1363722058486545315" appVersion="5 1 20110725-1550" rsStart="0" rsCount="1" rsTotal="1">
<TKTSet>
<TKT>
<COST>0.0</COST>
<HRS>0.0</HRS>
<CHANGEDATE>2013-02-19T14:59:51-05:00</CHANGEDATE>
<TKTID>101</TKTID>
<TKTSPEC>
<ATTRID>PMSCR</ATTRID>
<REID>101</REID>
<VALUEN>RDPS</VALUE>
</TKTSPEC>
<TKTSPEC>
<ATTRID>PMSCQ</ATTRID>
<REID>101</REID>
<VALUET>RDPQ</VALUE>
</TKTSPEC>
<TKT>
<TKTSet>
</QTKTRes>
`
我需要的输出如下:-
COST=0.0&
HRS=0.0&
CHANGEDATE=2013-02-19T14:59:51-05:00&
TKTID=101&
TKTSPEC.1.ATTRID=PMSCR&
TKTSPEC.1.REID=101&
TKTSPEC.1.VALUEN=RDPS&
TKTSPEC.2.ATTRID=PMSCR&
TKTSPEC.2.REID=101&
TKTSPEC.2.VALUET=RDPQ
有没有我可以使用的工具,或者我需要手动编写 XSLT 样式表。我是这个地区的新手。欢迎您的宝贵回答。