你的文件有多大/你有多少?
我用于此类事物的一个非常简单的解决方案是excel。您可以将文件(只要只有一对)复制/粘贴到Excel中,然后对列进行排序。你应该在一个地方找到你所有的变种。将它们复制/粘贴到新工作表中,然后将列拆分为“”。这应该会为您提供一列网址。
当然,这对许多文件来说都不实用 - 脚本在那里会更好用。
例
我发现这对于手工解析json特别有用。这是我通常如何使用它的一个例子。这是来自json数组的snippit:
{'english' => 'the animals, 'spanish' => 'los animales', 'image_url' => 'http://www.resourcesgraphics.com/images/Animals-Set-icons.jpg},
{'english' => 'the bear, 'spanish' => ' el oso , 'image_url' => 'http://images.nationalgeographic.com/wpf/media-live/photos/000/005/cache/grizzly-bear_566_600x450.jpg},
{'english' => 'the beaver, 'spanish' => 'el castor, 'image_url' => 'http://images.nationalgeographic.com/wpf/media-live/photos/000/004/cache/beaver_457_600x450.jpg},
etc... (I have ~2000 entries in this file.)
要获取所有网址,我只需将整个文件复制/粘贴到Excel中,然后使用数据>文本到列>分隔。如果您拆分报价,它会将URL拉出到自己的列中。
这也是另一种方式。 (我经常这样做。)如果你想制作上面的表,你可以反过来使用这个过程。要快速填充列,我只需要创建第一列:
{'*english*' => '*the animals*, '*spanish*' => '*los animales*', '*image_url*' => '*http://www.resourcesgraphics.com/images/Animals-Set-icons.jpg*},
(* =列分割)
所以,现在我们有column1 =“{'”,column2 =“english”,column3 =“'=>'”等...第1,3,5列等填充物,数据在中间。然后我会填写所有数据,然后复制到填充程序中。填写填充数据的快速方法是双击顶部填充单元的右下方手柄。这应该将列中的数据复制到数据的末尾。
制作完电子表格后,请保存。您可以稍后再使用它。当您需要数据时,只需复制所有数据,然后粘贴到文本编辑器中。
通常会从列中留下一堆讨厌的标签,但可以通过简单的查找/替换来删除这些标签。
希望有所帮助 - 如果您想了解更多信息,请告诉我们!
- L.