簡體   English   中英

JSON到Map Node.js

[英]JSON to a Map Node.js

我有一個json文件(scoreChannel.json),我想將其轉換為地圖。 我的JSON當前是:

{
}

所以它應該做的是轉動我的地圖(類似這樣):

guildID:channelID
12345678:9876531
12312321:123123123

並將其寫入JSON,所以它像這樣:

    {
  "12312321": 123123123,
  "12345678": 9876531,
  "guildID": "channelID"
   }

並且還可以從那里回到我可以正常使用的地圖。 喜歡能夠做到:

map.delete();
map.set();
map.get();
etc

我該怎么辦?

您可以使用對象Map來存儲鍵值對。

 let file = `guildID:channelID 12345678:9876531 12312321:123123123`; let map = file.split("\\n").reduce((a, c) => { let [key, value] = c.split(":"); a.set(key, value); return a; }, new Map()); console.log(map.get("12345678")); 
 .as-console-wrapper { max-height: 100% !important; top: 0; } 

暫無
暫無

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

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