【发布时间】:2011-04-15 11:18:14
【问题描述】:
我有一个看起来像这样的文本文件:
XXX^YYYY^AAAAA^XXXXXX^AAAAAA....
字段使用插入符号(^)分隔,我的假设是:
第一个字段 = NAME
第二个字段 = 姓
第三个字段 = 地址
等等。
我想使用 xsl (XSLT) 将其转换为有效的 XML。 如:
<name>XXX</name>
<l_name>YYYY</l_name>
我知道使用 Perl 可以轻松完成,但如果可能的话,我需要使用 XSLT。
【问题讨论】:
-
好问题,+1。有关完整的 XSLT 1.0 解决方案以及对 XSLT 2.0 更强大的文本处理功能的描述以及指向真实世界 XSLT 2.0 文本处理示例的指针,请参阅我的答案。