我有一個使用拖放樹狀結構,很容易讓用戶修改菜單系統。當JavaScript的序列化字符串,它是通過以下方式:我如何反序列化一個字符串?
// Assume each of these items has an ID on with the respective numbers attached
Menu Item 1
+ Menu Item 2
+ Menu Item 3
+ Menu Item 4
Menu Item 5
Menu Item 6
+ Menu Item 7
這將進而獲得序列爲:
1>2>3>>4#5#6>7
這樣做的問題是,有可能是能級任意數量的,這使得反序列化變得困難。我使用PHP服務器端來反序列化它,但我不知道該怎麼做。
任何建議表示歡迎,甚至序列化的方法,我就破解代碼。
該序列化的字符串看起來不正確。它不應該是1> 2> 3 >> 4#5#6> 7嗎? – karim79 2009-08-24 14:16:33
是的,應該是,好景點 – xenon 2009-08-24 14:19:10