2011-05-06 4 views
0

FullCalendar에 JSON 및 RSS 피드를 구현했습니다. [현재 JSON에서 이벤트 가져 오기]. 내가내 JSON이 맞습니까?

<?php 
    $jsonevents = array(); 
    foreach($events->result() as $entry){ 
    $jsonevents[] = array(
     'id' => $entry->eventID, 
     'title' => $entry->eventTitle, 
     'start' => $entry->startDate, 
     'end' => $entry->endDate, 
     'allDay' => false 
    ); 
    } 
    echo json_encode($jsonevents); 
?> 

다음 출력이 JSON FullCalendar로 가져올 때 문제는이 이벤트에서 이벤트를 생성한다

[{"id":"1234567891","title":"Test 3","start":"2011-05-07 00:00:00","end":"2011-05-13 00:00:00","allDay":false}, 
{"id":"24242","title":"sdfsdfsdfsdf","start":"2011-05-05 13:00:53","end":"2011-05-06 17:00:19","allDay":false}, 
{"id":"1234567890","title":"Test","start":"2011-05-05 13:00:53","end":"2011-05-06 17:00:19","allDay":false}] 

를 다음 코드를 사용하여 내 JSON을 만든 CodeIgniter를 사용하여, 나는 그것이 수도 믿는다 대괄호와 관련이 있지만 출력을 수정하는 방법이 확실하지 않습니다. 누구나 아이디어가 있습니까?

+1

원하는 내용이 확실치 않지만 JSON이 맞습니다. http://www.jsonlint.com/ – YNhat

+0

에서 json이 fullcalendar로 올바르게 보이는지 확인했습니다. 문제를 더 명확하게 설명 할 수 있습니까? 이벤트 내에서 이벤트 란 무엇을 의미합니까? – arshaw

답변

0

json이 옳습니다.

나는 캘린더 플러그인에 적용 할 때 또 다른 문제가있을 수 있습니다 http://json.bloople.net/

그것을 확인했습니다.

+0

고마워요, 적어도 이제는 유효하다는 걸 압니다. 이제 문제가 무엇인지 알아 내려고합니다. JSON은 일반적으로 JSON의 시작과 끝 부분에 대괄호를 적용합니까? 또한 누구나 표준 FullCalendar JSON이 어떤 모습인지 알고 있습니까? 실제 JSON 출력 예제를 찾을 수 없습니다. –

0

방금 ​​json 문자열의 형식을 JSON Formatter & Validator으로 지정했습니다. 유효합니다.

대괄호는 모든 것이 배열임을 의미합니다. json.org을 참조하십시오.

0

Json이 맞습니다. 예.

나는 또한이 문제를 가지고

)

하는 모든 일이 True와 시간에 아래 본다.

2011-05-07 0시 0분 0초

발견하려고 'T'

2011-05-07T00 : 00 : 여기에 00

복합 피드의 샘플입니다.

[{"title":"Tee Times","start":"2011-05-03T00:00:00","end":"2011-05-03T00:00:00","allDay":true,"color":"rgb(21,144,51)","groupsize":"","className":"data-brs clickable","cache":null,"EventName":null,"description":null,"EventCompTypeMSP":null,"url":null,"CompName":null,"CompCourseName":null,"CompNumberDivs":null,"CompQualifierYN":null,"CompNumber":null},{"title":"Tee Times","start":"2011-05-04T00:00:00","end":"2011-05-04T00:00:00","allDay":true,"color":"rgb(21,144,51)","groupsize":"","className":"data-brs clickable","cache":null,"EventName":null,"description":null,"EventCompTypeMSP":null,"url":null,"CompName":null,"CompCourseName":null,"CompNumberDivs":null,"CompQualifierYN":null,"CompNumber":null},{"title":"Tee Times","start":"2011-05-05T00:00:00","end":"2011-05-05T00:00:00","allDay":true,"color":"rgb(21,144,51)","groupsize":"","className":"data-brs clickable","cache":null,"EventName":null,"description":null,"EventCompTypeMSP":null,"url":null,"CompName":null,"CompCourseName":null,"CompNumberDivs":null,"CompQualifierYN":null,"CompNumber":null},{"title":"Tee Times","start":"2011-05-06T00:00:00","end":"2011-05-06T00:00:00","allDay":true,"color":"rgb(21,144,51)","groupsize":"","className":"data-brs clickable","cache":null,"EventName":null,"description":null,"EventCompTypeMSP":null,"url":null,"CompName":null,"CompCourseName":null,"CompNumberDivs":null,"CompQualifierYN":null,"CompNumber":null},{"title":"","start":"2011-05-03T07:10:00","end":"2011-05-03T08:00:00","allDay":false,"color":"rgb(21,144,51)","groupsize":"","className":"data-brs clickable","cache":null,"EventName":null,"description":null,"EventCompTypeMSP":null,"url":null,"CompName":null,"CompCourseName":null,"CompNumberDivs":null,"CompQualifierYN":null,"CompNumber":null},{"title":"Test","start":"2011-05-04T07:00:00","end":"2011-05-04T07:50:00","allDay":false,"color":"rgb(21,144,51)","groupsize":"","className":"data-brs clickable","cache":null,"EventName":null,"description":null,"EventCompTypeMSP":null,"url":null,"CompName":null,"CompCourseName":null,"CompNumberDivs":null,"CompQualifierYN":null,"CompNumber":null},{"title":"Riley","start":"2011-05-04T08:00:00","end":"2011-05-04T08:00:00","allDay":false,"color":"rgb(21,144,51)","groupsize":"4","className":"data-brs clickable","cache":null,"EventName":null,"description":null,"EventCompTypeMSP":null,"url":null,"CompName":null,"CompCourseName":null,"CompNumberDivs":null,"CompQualifierYN":null,"CompNumber":null},{"title":"Test","start":"2011-05-04T08:10:00","end":"2011-05-04T17:50:00","allDay":false,"color":"rgb(21,144,51)","groupsize":"","className":"data-brs clickable","cache":null,"EventName":null,"description":null,"EventCompTypeMSP":null,"url":null,"CompName":null,"CompCourseName":null,"CompNumberDivs":null,"CompQualifierYN":null,"CompNumber":null},{"title":"pea","start":"2011-05-05T08:10:00","end":"2011-05-05T08:10:00","allDay":false,"color":"rgb(21,144,51)","groupsize":"1","className":"data-brs clickable","cache":null,"EventName":null,"description":null,"EventCompTypeMSP":null,"url":null,"CompName":null,"CompCourseName":null,"CompNumberDivs":null,"CompQualifierYN":null,"CompNumber":null},{"title":"peter","start":"2011-05-06T07:10:00","end":"2011-05-06T07:10:00","allDay":false,"color":"rgb(21,144,51)","groupsize":"1","className":"data-brs clickable","cache":null,"EventName":null,"description":null,"EventCompTypeMSP":null,"url":null,"CompName":null,"CompCourseName":null,"CompNumberDivs":null,"CompQualifierYN":null,"CompNumber":null},{"title":"March Medal - Mens Medal - CSS: 70 - PAR: 70 - Click for more info...","start":"2011-03-15T00:00:00","end":null,"allDay":null,"color":"rgb(10,87,164)","groupsize":null,"className":"data-previous clickable","cache":null,"EventName":null,"description":null,"EventCompTypeMSP":null,"url":"http://www.howdidido.co.uk/ClubDetails.aspx?section=24&pagesection=compresultsdetails&compid=383","CompName":"March Medal","CompCourseName":"White Tee's","CompNumberDivs":1,"CompQualifierYN":"N","CompNumber":383}] 
관련 문제