我想生成以下對象:如何生成的JavaScript/jQuery的嵌套列表嵌套的JSON對象
var ideaBoard = {
"Staff Retreat" : {
"Games" : [
{"title" : "Rockband", "details" : "1hr"},
{"title" : "Texas Hold em", "details" : "30min"}
],
"Talks" : [
{"title" : "The Old You", "details" : "Dr. Smith"}
]
}
}
從以下HTML:
<div id="data">
<ul><span class="board-title">Staff Retreat</span>
<li><span class="category-title">Games</span>
<ul>
<li>
<span class="title">Rockband</span>
<span class="details">1hr</span>
</li>
<li>
<span class="title">Texas Hold em</span>
<span class="details">30min</span>
</li>
</ul>
</li>
<li><span class="category-title">Talks</span>
<ul>
<li>
<span class="title">The Old You</span>
<span class="details">Dr. Smith</span>
</li>
</ul>
</li>
</ul>
</div>
我是新來的循環/ arrays/objects - 所以我非常感謝幫助!
我在這個項目的其他地方使用jQuery,如果有幫助。
謝謝!
這不是JSON。它只是一個JavaScript對象。 –
我沒有看到你的HTML中的規則模式。您將不得不手動執行此操作 – Ibu
此html駐留在哪裏?我認爲也許你正在努力完成的是一個不同的解決方案。我可能會使用XLST,因爲這就是我所知道的,但很難從你的文本中找出你想要的。 – elgrego