我一直在寻找一种方法来使用一些 if 参数重新格式化 CSV(管道分隔符)文件,我很确定这可以在 PHP(strpos 和 if 语句)或使用 XSLT 中完成,但想知道这是否是最好的/在我去学习一门新语言之前最简单的方法。这是我试图实现的那种事情的一个小例子(真实文件大约有 25000 行,这会改变答案吗?)
99407350|数学书#13(随机信息)|AB Collings|http:www.abc.com/ABC 497790366|英文书|Harold Herbert|http:www.abc.com/HH
转换成这样:
99407350|数学书|#13|AB Collings|http:www.abc.com/ABC 497790366|英文书||Harold Herbert|http:www.abc.com/HH
关于我需要朝哪个方向看的任何建议都会很棒。