我生成了一个.csv文件,我想使用xslt将其转换为xml。
怎么做?我对xslt并不擅长。求你帮帮我。
谢谢。
这是我的.csv文件
CONTRACT_NUMBER,CLIENT_NAME_FULL,STREET_ADDRESS,REGISTRY_NO,DATE_RECEIVED,STATUS,REMARKS
3300016335,name,"address",1_A,3/26/2014,Received,with signature
所需的xml:
<root>
<row>
<CONTRACT_NUMBER>CONTRACT_NUMBER</CONTRACT_NUMBER>
<CLIENT_NAME_FULL>CLIENT_NAME_FULL</CLIENT_NAME_FULL>
<STREET_ADDRESS>STREET_ADDRESS</STREET_ADDRESS>
<REGISTRY_NO>REGISTRY_NO</REGISTRY_NO>
<DATE_RECEIVED>DATE_RECEIVED</DATE_RECEIVED>
<STATUS>STATUS</STATUS>
<REMARKS>REMARKS</REMARKS>
</row>
<row>
<CONTRACT_NUMBER>345678912</CONTRACT_NUMBER>
<CLIENT_NAME_FULL>name</CLIENT_NAME_FULL>
<STREET_ADDRESS>address</STREET_ADDRESS>
<REGISTRY_NO>122345</REGISTRY_NO>
<DATE_RECEIVED>10/10/14</DATE_RECEIVED>
<STATUS>fghdsjkls</STATUS>
<REMARKS>fdhjgkdfl</REMARKS>
</row>
</root>
答案 0 :(得分:1)
使用XSLT无法完成您要求的内容(CSV到XML)。
XSLT(可扩展样式表语言转换)是一种将XML文档转换为其他XML文档或其他对象(如用于网页,纯文本的HTML或XSL格式对象)的语言,然后可以将其转换为PDF,PostScript和PNG
XSLT可以获取源XML文档并将其转换为不同的文档(通常是XML,但它可以是任何文档),但XSLT不是将CSV数据转换为其他格式的合适工具。