Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress CSV格式不正确,如何修复?_Wordpress_Csv - Fatal编程技术网

Wordpress CSV格式不正确,如何修复?

Wordpress CSV格式不正确,如何修复?,wordpress,csv,Wordpress,Csv,我有一个csv,每行内容如下: "http://www.videourl.com/video,video title,video duration,thumbnail,<iframe src=""http://embed.videourl.com/video"" frameborder=0 width=510 height=400 scrolling=no> </iframe>,tag 1,tag 2",,,,,,,,,,,,,,,,,,,,,,,,,, ”http:/

我有一个csv,每行内容如下:

"http://www.videourl.com/video,video title,video duration,thumbnail,<iframe src=""http://embed.videourl.com/video"" frameborder=0 width=510 height=400 scrolling=no> </iframe>,tag 1,tag 2",,,,,,,,,,,,,,,,,,,,,,,,,,
”http://www.videourl.com/video,视频标题,视频持续时间,缩略图,标记1,标记2“,,,,,,,,,,,,,,,,,,,,,,,,,,

有没有一个程序我可以用来清理这个?我正试图将它导入wordpress并映射到当前字段,但它无法正常工作。有什么建议吗?

在这种情况下,只需使用搜索和替换即可。删除结尾处的逗号,如果其他人有相同问题,则将剩余的逗号替换为“,”

。要知道,此解决方案只适用于与示例非常相似的数据。如果数据有很多文本,并且文本中有逗号需要保留。然后搜索替换逗号将不起作用。下一个选项是使用正则表达式,这可以在记事本中完成++

然而,我认为正则表达式模式取决于数据,所以创建一个示例并没有多大意义


PHP也可以用来分解每一行。从许多值中删除与正则表达式匹配的值,例如URL、money。然后剩下的可能只是一块文本(再次取决于数据)。如果有两列或更多列包含大量文本,则该方法可能不起作用。请修复创建该列的程序。清理后该列的外观如何?我经常使用Excel VBA脚本来清理CSV数据,因为Excel可以干净地处理嵌入的引号和其他GOTCHA。在这种情况下,只需使用搜索和替换。删除结尾处的逗号,然后用“,”替换剩余的逗号@Moshe啊我不知道我怎么没想到这个!!!谢谢:)@Hikalea-不客气。我把它贴出来作为答复。