我正在尝试将CSV(逗号分隔文件)转换为XML.为此,我正在编写一个XSLT模板,这是我在XSLT上的第一次尝试......
CSV样本:
ClaimRef,HandlerRef,ClaimType,Date,Area,SettleDate,ClaimStatus,ClaimantName
1,1/1,Liability,08-12-2013,US,23-05-2014,Closed,Mark
2,1/2,Liability,08-10-2013,UK,23-02-2014,Closed,John
Run Code Online (Sandbox Code Playgroud)
所需的XML输出格式:
<Claims>
<Claim>
<ClaimRef></ClaimRef>
<HandlerRef></HandlerRef>
<ClaimType></ClaimType>
<Date></Date>
<Area></Area>
<SettleDate></SettleDate>
<ClaimStatus></ClaimStatus>
<ClaimantName></ClaimantName>
</Claim>
</Claims>
Run Code Online (Sandbox Code Playgroud)
我使用http://blogs.msdn.com/b/kaevans/archive/2003/04/17/5780.aspx作为初始启动,并使用http://xslttest.appspot.com/来测试结果.但是这篇文章提到了如何获取值<row><elem>, etc.
您能否指导我如何编写XSLT代码以根据示例CSV数据生成上述XML.