Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.01.2017, 14:26
Профессор
Отправить личное сообщение для DivMan Посмотреть профиль Найти все сообщения от DivMan
 
Регистрация: 08.03.2016
Сообщений: 429

как преобразовать json в icalendar?
как преобразовать json в icalendar?
Ответить с цитированием
  #2 (permalink)  
Старый 23.01.2017, 13:02
Профессор
Отправить личное сообщение для DivMan Посмотреть профиль Найти все сообщения от DivMan
 
Регистрация: 08.03.2016
Сообщений: 429

Есть объект JSON

var ob = {
    "className": [
      "fc-past"
    ],
    "start": "2017-01-09T07:00:00+03:00",
    "allDay": false,
    "end": "2017-01-09T08:00:00+03:00",
    "location": "LakeHub, Kisumu, Kisumu County, Kenya",
    "title": "Next '17 Extended",
    "url": "https://developers.google.com/events/5174345854615552/",
    "iconUrl": "https://developers.google.com/_static/images/gdg-icon.png",
    "id": "5174345854615552"
  }


Надо его преобразовать в такой вид

BEGIN:VEVENT
SUMMARY:CI is essential but not sufficient for an effective delivery
LOCATION:
URL:http://lanyrd.com/2016/xpdays/sfkzmx/
UID:dc1ff1b6b3f85a37bd9d5ac70f8b44111bfac6ed
DTSTART:20161111T080000Z
DTEND:20161111T084500Z
DESCRIPTION:Continues Integration is essential\, but is it enough to have Jenkins or TeamCity? Unfortunately no – we need tools and methods to get efficient delivery workflow. Three stones\, such as monolithic code + test suites + deployment pipeline should be faced.\n\nWe will speak about Test Pyramid and Trunk based development. Why may automated tests does not work in reality? Do we need Manual testing and in which step? What about Acceptance and Capacity test? How to put all of this in one deploy pipeline?
END:VEVENT



Правильно ли я преобразовал url из json в icalendar

var ob = {
    "className": [
      "fc-past"
    ],
    "start": "2017-01-09T07:00:00+03:00",
    "allDay": false,
    "end": "2017-01-09T08:00:00+03:00",
    "location": "LakeHub, Kisumu, Kisumu County, Kenya",
    "title": "Next '17 Extended",
    "url": "https://developers.google.com/events/5174345854615552/",
    "iconUrl": "https://developers.google.com/_static/images/gdg-icon.png",
    "id": "5174345854615552"
  }
  
  var icalendar = {};
  
  if(ob["url"]){
  	icalendar.URL = ob["url"]
  }
  
  var str = JSON.stringify(icalendar)
  
  console.log(str.replace(/"/g,""))
Ответить с цитированием
  #3 (permalink)  
Старый 08.02.2017, 17:33
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

var ob = {
    "className": [
      "fc-past"
    ],
    "start": "2017-01-09T07:00:00+03:00",
    "allDay": false,
    "end": "2017-01-09T08:00:00+03:00",
    "location": "LakeHub, Kisumu, Kisumu County, Kenya",
    "title": "Next '17 Extended",
    "url": "https://developers.google.com/events/5174345854615552/",
    "iconUrl": "https://developers.google.com/_static/images/gdg-icon.png",
    "id": "5174345854615552"
  }
  
  var icalendar = {};
  
  if(ob["url"]){
  	icalendar.URL = ob["url"]
  }
  
  alert(icalendar.URL);
Ответить с цитированием
  #4 (permalink)  
Старый 11.02.2017, 22:50
Профессор
Отправить личное сообщение для DivMan Посмотреть профиль Найти все сообщения от DivMan
 
Регистрация: 08.03.2016
Сообщений: 429

Не понял ответа
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как преобразовать XML в HTML таблицу? vave Общие вопросы Javascript 13 16.05.2015 13:16
Как распарстить JSON Nesquik AJAX и COMET 7 02.03.2015 04:33
Как разобрать json Dtri jQuery 24 05.01.2015 18:42
Как перевести из json в xml Lodas Общие вопросы Javascript 0 07.07.2014 17:17
Как перевести json строку в js массив? Tek Общие вопросы Javascript 1 25.03.2012 17:11