2016-01-10 38 views
-1

我爲網站創建媒體播放器,並且我想使用localsotrage來存儲和檢索播放列表,因此用戶可以爲其播放列表命名並將它們的歌曲添加到該播放列表中,該歌曲將被保存在json對象中,所以本地存儲的大小將非常小。創建和管理本地存儲中的json對象

首先我想和播放列表的鍵的localStorage的:

{ 
    "playlist": [] 
} 

然後隨着用戶開始創建自己的播放列表這將是添加到JSON和會是這樣的:

{ 
    "playlist": [ 
     { 
      "lovesongs": ["1","15","7"], 
     } 
    ] 
} 

,然後另一天,用戶將創建另一個播放列表:

{ 
    "playlist": [ 
     { 
      "lovesongs": ["1","15","7"], 
      "sadsongs": ["4","17","25"] 
     } 
    ] 
} 

我該怎麼做?創建,添加和編輯位於本地存儲中的json文件內的播放列表。

請不要引用我到另一個博客或答案。

謝謝。

+2

* 「請不要把我同其他博客或回答」 *就像在「我懶得閱讀,你需要實現我的要求,然後給我的代碼,以便我可以複製和粘貼它」?當然不是。 – Tomalak

+0

您需要使用'localStorage.setItem()'和'localStorage.getItem()'。你面臨什麼問題? –

+0

@Tomalak,我問的唯一原因是因爲我想創建自己無法完成的結構,我搜索了所有的stackoverflow和forums.asp.net,但他們沒有回答我的問題,支付關注整個問題和要求,如果您認爲某個博客或示例可以幫助我,請將其重定向到它。 – FoadJesus

回答

1

你需要使用JSON.stringify(),JSON.parse()來,localStorage.setItem(),localStorage.getItem()