为fullcalendar格式化json
我需要一个外部JSON作为事件源。看起来是这样的:为fullcalendar格式化json,json,fullcalendar,Json,Fullcalendar,我需要一个外部JSON作为事件源。看起来是这样的: { "cabin1": { "id": "1", "name": "Cabin on the hill", "bookings": [ { "begin_dt": "2020-12-06 17:00:00",
{
"cabin1": {
"id": "1",
"name": "Cabin on the hill",
"bookings": [
{
"begin_dt": "2020-12-06 17:00:00",
"end_dt": "2020-12-11 13:00:00"
},
{
"begin_dt": "2020-12-26 17:00:00",
"end_dt": "2020-12-29 13:00:00"
},
我已经知道了如何将begin\u dt/end\u dt转换为start/end,但是“预订”应该转换为事件吗?页面底部有一个基本JSON结构的示例(实际上是在“日期”部分)。它需要只是一个数组,而不是包装在任何其他对象结构中。如果出于任何原因,您无法更改JSON源以匹配正确的结构或字段名,您需要使用此模式手动进行Ajax调用,并在将数据提供给fullCalendar之前对其进行转换:下面是一个基本JSON结构的示例(实际上在“日期”部分)。它需要只是一个数组,而不是包装在任何其他对象结构中。如果出于任何原因,您无法更改JSON源以匹配正确的结构或字段名,则需要使用此模式手动进行Ajax调用,并在将数据提供给fullCalendar之前转换数据: