簡體   English   中英

如何在 javascript 中將文本文件轉換為 json 格式

[英]how to convert text file to json format in javascript

我有一個像下面這樣的文本文件

{"id":819827,"nm":"Razvilka","lat":55.591667,"lon":37.740833,"countryCode":"RU"} {"id":524901,"nm":"Moscow","lat":55.752220,"lon":37.615555,"countryCode":"RU"} {"id":1271881,"nm":"Firozpur","lat":27.799999,"lon":76.949997,"countryCode":"IN"}

我希望將這些數據轉換為正確的 json 格式我應該怎么做 csv 格式

我是這樣開始的

var cells = str.split('\n').map(function (el) { return el.split(/\s+/); });

我應該如何進一步請幫助

您需要的是JSON.parse ,它可以將 JSON 字符串轉換為 JS 對象;

 const string = `{"id":819827,"nm":"Razvilka","lat":55.591667,"lon":37.740833,"countryCode":"RU"}\n {"id":524901,"nm":"Moscow","lat":55.752220,"lon":37.615555,"countryCode":"RU"}\n {"id":1271881,"nm":"Firozpur","lat":27.799999,"lon":76.949997,"countryCode":"IN"}`; var cells = string.split('\n').map(JSON.parse); // console.log(cells); // Convert it back into JSON string using `JSON.stringify` cells = JSON.stringify(cells); console.log(cells);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM