【发布时间】:2016-08-15 11:35:57
【问题描述】:
我有一个按国家、州和城市排序的 CSV 文件。它看起来像这样:
USA,California,Arcata
USA,California,Bakersfield
USA,California,Barstow
USA,California,Berkeley
USA,California,Chico
USA,California,Delano
USA,California,El Centro
USA,California,Eureka
USA,California,Fresno
USA,California,Irvine
USA,Colorado,Colorado Springs
USA,Colorado,Denver
USA,Colorado,Durango
USA,Colorado,Fort Collins
我想创建一个如下所示的输出文件:
USA
-California
--Bakersfield
--Barstow
--Berkeley
--Chico
--Delano
--El Centro
--Eureka
--Fresno
--Irvine
-Colorado
--Colorado Springs
--Denver
--Durango
--Fort Collins
我希望各州前加一个破折号,而城市在每个州内前加两个破折号。
我在 WordPress 上使用 PHP。有人可以帮我创建这个输出吗?谢谢!
【问题讨论】:
-
使用什么编程语言,到目前为止你尝试过什么?
-
向我们展示您目前拥有的...
-
您想要解决方案的技术是什么?您需要 PowerShell 脚本还是 C# 代码或 java 代码等?
-
在您使用的任何操作系统上打开您最喜欢的文本编辑器。开始用你最喜欢的编程语言编写代码,将第一个示例中的文本转换为第二个示例中的格式。那里-我已经以与您在编写问题时使用的相同程度的特异性回答了您的问题。现在edit您的问题并使其更具体。你使用什么编程语言?到目前为止,您为自己解决这个问题做了什么?您编写的代码在哪里,您遇到了哪些具体问题?我们不是代码编写服务。
-
使用(或实现)关联数组,然后转换结果。
标签: php wordpress csv formatting