我有超过20,000条记录从程序中导出,如下所示:
<script>
var markers = [];
@foreach (var item in Model) {
<text>
markers.push({ "title": "@item.name",
"lat": "@item.lat",
"lng": "@item.long",
"description":"@item.descript"
});
</text>
}
</script>
我需要将它们转换为可用的列和行,但我没有IDEA如何从文本文件中使用它。我已经查看了如何将回车符替换为逗号的一些答案,但最后一段数据之后不需要逗号来表示行的结尾,而且有些ADDRESS1字段仍为空。
任何帮助都将不胜感激。
答案 0 :(得分:0)
您可以通过编写小脚本来完成该任务,例如,在perl中。 Perl旨在比其他语言更好地处理文本转换。
.annotate(pks=ArrayAgg('id'))
如果你不懂任何编程语言。您可以聘请可以在upwork.com或类似网站完成该任务的自由职业者
答案 1 :(得分:0)
所以我想出来了 - 它实际上是StackOverflow中几个不同答案的组合。
首先我需要用“^”替换所有回车符,这样我就可以在以后打开分隔文件,而不必担心公司名称中的逗号。
接下来,一行结束,下一行开始,有文本^ Parent所以我用\ r \ nParent替换它,这给了我一个新行。
最后,我删除了所有无关的“标题”信息,这只留下了我需要的数据。